summaryrefslogtreecommitdiff
path: root/domx/domx/omx_rpc/inc/omx_rpc_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'domx/domx/omx_rpc/inc/omx_rpc_utils.h')
-rwxr-xr-xdomx/domx/omx_rpc/inc/omx_rpc_utils.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/domx/domx/omx_rpc/inc/omx_rpc_utils.h b/domx/domx/omx_rpc/inc/omx_rpc_utils.h
index 9d1c871..d8334c9 100755
--- a/domx/domx/omx_rpc/inc/omx_rpc_utils.h
+++ b/domx/domx/omx_rpc/inc/omx_rpc_utils.h
@@ -66,6 +66,7 @@ extern "C"
#define DOMX_ERROR(fmt,...) TIMM_OSAL_Error(fmt, ##__VA_ARGS__)
#define DOMX_WARN(fmt,...) TIMM_OSAL_Warning(fmt, ##__VA_ARGS__)
+#define DOMX_PROF(fmt,...) TIMM_OSAL_Profiling(fmt, ##__VA_ARGS__)
#define DOMX_INFO(fmt,...) TIMM_OSAL_Info(fmt, ##__VA_ARGS__)
#define DOMX_DEBUG(fmt,...) TIMM_OSAL_Debug(fmt, ##__VA_ARGS__)
#define DOMX_ENTER(fmt,...) TIMM_OSAL_Entering(fmt, ##__VA_ARGS__)
@@ -82,7 +83,7 @@ extern "C"
#define RPC_paramCheck(C, V, S) do { \
if (!(C)) { eRPCError = V;\
if(S) DOMX_ERROR("failed check:" #C" - returning error: 0x%x - %s",V,S);\
- else DOMX_ERROR("failed check: %s - returning error: 0x%x",C, V); \
+ else DOMX_ERROR("failed check:" #C" - returning error: 0x%x",V); \
goto EXIT; } \
} while(0)
@@ -99,7 +100,7 @@ extern "C"
* MACROS - COMMON MARSHALLING UTILITIES
******************************************************************/
#define RPC_SETFIELDVALUE(MSGBODY, POS, VALUE, TYPE) do { \
- *((TYPE *) ((OMX_U32)MSGBODY+POS)) = VALUE; \
+ *((TYPE *) ((OMX_U32)MSGBODY+POS)) = (TYPE)VALUE; \
POS += sizeof(TYPE); \
} while(0)