From c7fccda55c8660714ddf3801b89f30d4f81de830 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Sun, 25 May 2008 13:50:32 +0000 Subject: [PATCH] Tue May 20 07:45:46 EDT 2008 Pekka.Pessi@nokia.com * nua_dialog.h: added NUA_DIALOG_USAGE_PRIVATE() and NUA_DIALOG_USAGE_PUBLIC() Macros to use with non-NULL pointers. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8605 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/sofia-sip/.update | 2 +- libs/sofia-sip/libsofia-sip-ua/nua/nua_dialog.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) 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,