Former-commit-id:4bfbdad17d
[formerly9f8cb727a5
] [formerly4bfbdad17d
[formerly9f8cb727a5
] [formerly8485b90ff8
[formerly bf53d06834caa780226121334ac1bcf0534c3f16]]] Former-commit-id:8485b90ff8
Former-commit-id:33a67cdd82
[formerlya28d70b5c5
] Former-commit-id:e5543a0e86
22 lines
694 B
C
22 lines
694 B
C
#include "geminc.h"
|
|
#include "gemprm.h"
|
|
#include "dbcmn.h"
|
|
|
|
void db_msgcave (char *functionName, char *logLevel, char *message, int *iret)
|
|
{
|
|
int diagMessageLength=2000;
|
|
char diagMessage[diagMessageLength];
|
|
/*----------------------------------------------------------------------*/
|
|
*iret = 0;
|
|
if ( diagClbkPtr != NULL ) {
|
|
diagMessage[0] = '\0';
|
|
if ( (int)strlen(message) > diagMessageLength ) {
|
|
snprintf (diagMessage, diagMessageLength-1, "%s|%s: %s", functionName, logLevel, message);
|
|
}
|
|
else {
|
|
sprintf (diagMessage, "%s|%s:: %s", functionName, logLevel, message);
|
|
}
|
|
diagClbkPtr(diagMessage);
|
|
}
|
|
return;
|
|
}
|