awips2/ncep/gov.noaa.nws.ncep.viz.rsc.ncgrid/dgdriv_c/dbmsgcave.c
Steve Harris 40aa780b3d 12.4.1-10 baseline
Former-commit-id: 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 8485b90ff8 [formerly 9f8cb727a5 [formerly bf53d06834caa780226121334ac1bcf0534c3f16]]]
Former-commit-id: 8485b90ff8
Former-commit-id: 73930fb29d0c1e91204e76e6ebfdbe757414f319 [formerly a28d70b5c5]
Former-commit-id: 33a67cdd82
2012-05-01 18:06:13 -05:00

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;
}