summaryrefslogtreecommitdiffstats
path: root/runtime/msg.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2012-11-03 12:51:19 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2012-11-03 12:51:19 +0100
commitf88d4f76f69f52918726eb91a2ce06a163cbf0c6 (patch)
tree57ba989a0c6a7966cabbfdc1643fb85f5621de5e /runtime/msg.c
parentc7ac716085fab4dbc93bc26e8b8b852991a3c76a (diff)
downloadrsyslog-f88d4f76f69f52918726eb91a2ce06a163cbf0c6.tar.gz
rsyslog-f88d4f76f69f52918726eb91a2ce06a163cbf0c6.tar.bz2
rsyslog-f88d4f76f69f52918726eb91a2ce06a163cbf0c6.zip
queue: remove unnecessary (obj_t*) redirection from msg ptrs
Diffstat (limited to 'runtime/msg.c')
-rw-r--r--runtime/msg.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/runtime/msg.c b/runtime/msg.c
index b0b93f98..781743ae 100644
--- a/runtime/msg.c
+++ b/runtime/msg.c
@@ -3676,12 +3676,10 @@ static rsRetVal msgConstructFinalizer(msg_t *pThis)
* satisfies the base object class getSeverity semantics.
* rgerhards, 2008-01-14
*/
-static rsRetVal
-MsgGetSeverity(obj_t_ptr pThis, int *piSeverity)
+rsRetVal
+MsgGetSeverity(msg_t *pMsg, int *piSeverity)
{
- ISOBJ_TYPE_assert(pThis, msg);
- assert(piSeverity != NULL);
- *piSeverity = ((msg_t*) pThis)->iSeverity;
+ *piSeverity = pMsg->iSeverity;
return RS_RET_OK;
}
@@ -3982,7 +3980,6 @@ BEGINObjClassInit(msg, 1, OBJ_IS_CORE_MODULE)
OBJSetMethodHandler(objMethod_SERIALIZE, MsgSerialize);
OBJSetMethodHandler(objMethod_SETPROPERTY, MsgSetProperty);
OBJSetMethodHandler(objMethod_CONSTRUCTION_FINALIZER, msgConstructFinalizer);
- OBJSetMethodHandler(objMethod_GETSEVERITY, MsgGetSeverity);
/* initially, we have no need to lock message objects */
funcLock = MsgLockingDummy;
funcUnlock = MsgLockingDummy;