Former-commit-id:7fa9dbd5fb
[formerly4bfbdad17d
] [formerly9f8cb727a5
] [formerly8485b90ff8
[formerly9f8cb727a5
[formerly bf53d06834caa780226121334ac1bcf0534c3f16]]] Former-commit-id:8485b90ff8
Former-commit-id: 73930fb29d0c1e91204e76e6ebfdbe757414f319 [formerlya28d70b5c5
] Former-commit-id:33a67cdd82
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;
|
|
}
|