mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-20 08:30:42 +01:00
undo interface changes to getTime* functions
I originally thought that I would need to do dynamic memory alloc and extended the interface to support this. Fortunatley, this could be avoided, and so I undo that change now.
This commit is contained in:
parent
7cb672740b
commit
196c6c8e74
@ -1567,7 +1567,7 @@ getPRI(msg_t * const pM)
|
||||
|
||||
|
||||
char *
|
||||
getTimeReported(msg_t * const pM, enum tplFormatTypes eFmt, unsigned short *__restrict__ const pbMustBeFreed)
|
||||
getTimeReported(msg_t * const pM, enum tplFormatTypes eFmt)
|
||||
{
|
||||
BEGINfunc
|
||||
if(pM == NULL)
|
||||
@ -1662,7 +1662,7 @@ getTimeReported(msg_t * const pM, enum tplFormatTypes eFmt, unsigned short *__re
|
||||
return "INVALID eFmt OPTION!";
|
||||
}
|
||||
|
||||
static char *getTimeGenerated(msg_t * const pM, enum tplFormatTypes eFmt, unsigned short *__restrict__ const pbMustBeFreed)
|
||||
static char *getTimeGenerated(msg_t * const pM, enum tplFormatTypes eFmt)
|
||||
{
|
||||
BEGINfunc
|
||||
if(pM == NULL)
|
||||
@ -2030,7 +2030,7 @@ msgGetJSONMESG(msg_t *__restrict__ const pMsg)
|
||||
jval = json_object_new_string((char*)pRes);
|
||||
json_object_object_add(json, "rawmsg", jval);
|
||||
|
||||
pRes = (uchar*)getTimeReported(pMsg, tplFmtRFC3339Date, NULL);
|
||||
pRes = (uchar*)getTimeReported(pMsg, tplFmtRFC3339Date);
|
||||
jval = json_object_new_string((char*)pRes);
|
||||
json_object_object_add(json, "timereported", jval);
|
||||
|
||||
@ -2060,7 +2060,7 @@ msgGetJSONMESG(msg_t *__restrict__ const pMsg)
|
||||
jval = json_object_new_string(getSeverity(pMsg));
|
||||
json_object_object_add(json, "syslogseverity", jval);
|
||||
|
||||
pRes = (uchar*)getTimeGenerated(pMsg, tplFmtRFC3339Date, NULL);
|
||||
pRes = (uchar*)getTimeGenerated(pMsg, tplFmtRFC3339Date);
|
||||
jval = json_object_new_string((char*)pRes);
|
||||
json_object_object_add(json, "timegenerated", jval);
|
||||
|
||||
@ -3051,7 +3051,7 @@ uchar *MsgGetProp(msg_t *__restrict__ const pMsg, struct templateEntry *__restri
|
||||
datefmt = pTpe->data.field.eDateFormat;
|
||||
else
|
||||
datefmt = tplFmtDefault;
|
||||
pRes = (uchar*)getTimeReported(pMsg, datefmt, pbMustBeFreed);
|
||||
pRes = (uchar*)getTimeReported(pMsg, datefmt);
|
||||
break;
|
||||
case PROP_HOSTNAME:
|
||||
pRes = (uchar*)getHOSTNAME(pMsg);
|
||||
@ -3105,7 +3105,7 @@ uchar *MsgGetProp(msg_t *__restrict__ const pMsg, struct templateEntry *__restri
|
||||
datefmt = pTpe->data.field.eDateFormat;
|
||||
else
|
||||
datefmt = tplFmtDefault;
|
||||
pRes = (uchar*)getTimeGenerated(pMsg, datefmt, pbMustBeFreed);
|
||||
pRes = (uchar*)getTimeGenerated(pMsg, datefmt);
|
||||
break;
|
||||
case PROP_PROGRAMNAME:
|
||||
pRes = getProgramName(pMsg, LOCK_MUTEX);
|
||||
|
||||
@ -187,7 +187,7 @@ uchar *MsgGetProp(msg_t *pMsg, struct templateEntry *pTpe, msgPropDescr_t *pProp
|
||||
rs_size_t *pPropLen, unsigned short *pbMustBeFreed, struct syslogTime *ttNow);
|
||||
uchar *getRcvFrom(msg_t *pM);
|
||||
void getTAG(msg_t *pM, uchar **ppBuf, int *piLen);
|
||||
char *getTimeReported(msg_t *pM, enum tplFormatTypes eFmt, unsigned short *pbMustBeFreed);
|
||||
char *getTimeReported(msg_t *pM, enum tplFormatTypes eFmt);
|
||||
char *getPRI(msg_t *pMsg);
|
||||
void getRawMsg(msg_t *pM, uchar **pBuf, int *piLen);
|
||||
rsRetVal msgAddJSON(msg_t *pM, uchar *name, struct json_object *json);
|
||||
|
||||
@ -74,7 +74,7 @@ BEGINstrgen
|
||||
size_t lenTotal;
|
||||
CODESTARTstrgen
|
||||
/* first obtain all strings and their length (if not fixed) */
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3339Date, NULL);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3339Date);
|
||||
lenTimeStamp = ustrlen(pTimeStamp);
|
||||
pHOSTNAME = (uchar*) getHOSTNAME(pMsg);
|
||||
lenHOSTNAME = getHOSTNAMELen(pMsg);
|
||||
|
||||
@ -75,7 +75,7 @@ CODESTARTstrgen
|
||||
/* first obtain all strings and their length (if not fixed) */
|
||||
pPRI = getPRI(pMsg);
|
||||
lenPRI = strlen(pPRI);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3339Date, NULL);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3339Date);
|
||||
lenTimeStamp = ustrlen(pTimeStamp);
|
||||
pHOSTNAME = (uchar*) getHOSTNAME(pMsg);
|
||||
lenHOSTNAME = getHOSTNAMELen(pMsg);
|
||||
|
||||
@ -70,7 +70,7 @@ BEGINstrgen
|
||||
size_t lenTotal;
|
||||
CODESTARTstrgen
|
||||
/* first obtain all strings and their length (if not fixed) */
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3164Date, NULL);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3164Date);
|
||||
pHOSTNAME = (uchar*) getHOSTNAME(pMsg);
|
||||
lenHOSTNAME = getHOSTNAMELen(pMsg);
|
||||
getTAG(pMsg, &pTAG, &lenTAG);
|
||||
|
||||
@ -74,7 +74,7 @@ CODESTARTstrgen
|
||||
/* first obtain all strings and their length (if not fixed) */
|
||||
pPRI = getPRI(pMsg);
|
||||
lenPRI = strlen(pPRI);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3164Date, NULL);
|
||||
pTimeStamp = (uchar*) getTimeReported(pMsg, tplFmtRFC3164Date);
|
||||
pHOSTNAME = (uchar*) getHOSTNAME(pMsg);
|
||||
lenHOSTNAME = getHOSTNAMELen(pMsg);
|
||||
getTAG(pMsg, &pTAG, &lenTAG);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user