diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 16d2bbd74e..b1e582ebce 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Sat May 24 23:25:00 EDT 2008 +Sun May 25 09:50:22 EDT 2008 diff --git a/libs/sofia-sip/libsofia-sip-ua/nua/nua_dialog.h b/libs/sofia-sip/libsofia-sip-ua/nua/nua_dialog.h index a1c6c9488f..ed9ff66707 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nua/nua_dialog.h +++ b/libs/sofia-sip/libsofia-sip-ua/nua/nua_dialog.h @@ -501,6 +501,9 @@ nua_dialog_usage_t *nua_dialog_usage_public(void const *p) #define nua_dialog_usage_public(p) ((p) ? (nua_dialog_usage_t*)(p) - 1 : NULL) #endif +#define NUA_DIALOG_USAGE_PRIVATE(du) ((void *)((du) + 1)) +#define NUA_DIALOG_USAGE_PUBLIC(pu) ((void *)((nua_dialog_usage_t *)(pu) - 1)) + /* ---------------------------------------------------------------------- */ int nua_client_create(nua_owner_t *owner,