diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2008-04-17 09:40:41 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2008-04-17 09:40:41 +0200 |
commit | e16a207726dce038835cdc12a928a95b5b915440 (patch) | |
tree | fd60b04c96128c684f3b6e4af08542029e44091e /runtime/obj-types.h | |
parent | 8c65706d22cb62d724a030b5f0a9603751daac2d (diff) | |
download | rsyslog-e16a207726dce038835cdc12a928a95b5b915440.tar.gz rsyslog-e16a207726dce038835cdc12a928a95b5b915440.tar.xz rsyslog-e16a207726dce038835cdc12a928a95b5b915440.zip |
moved "bDropMalPTRMsgs" variable to global data pool
Diffstat (limited to 'runtime/obj-types.h')
-rw-r--r-- | runtime/obj-types.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/runtime/obj-types.h b/runtime/obj-types.h index 32589646..e245b633 100644 --- a/runtime/obj-types.h +++ b/runtime/obj-types.h @@ -114,6 +114,16 @@ typedef struct obj { /* the dummy struct that each derived class can be casted t # define ISOBJ_assert(pObj) #endif +/* a set method for *very simple* object accesses. Note that this does + * NOT conform to the standard calling conventions and should be + * used only if actually nothing can go wrong! -- rgerhards, 2008-04-17 + */ +#define DEFpropGetMeth(obj, prop, dataType)\ + dataType obj##Get##prop(void)\ + { \ + return pThis->prop = pVal; \ + } + #define DEFpropSetMethPTR(obj, prop, dataType)\ rsRetVal obj##Set##prop(obj##_t *pThis, dataType *pVal)\ { \ |