增加注释 #19
|
|
@ -0,0 +1,26 @@
|
|||
|
||||
/* implementation of alarm module. */
|
||||
void AlarmFree(void* pointer)
|
||||
{
|
||||
if (pointer != NULL)
|
||||
pfree(pointer);
|
||||
}
|
||||
+/* Alert assignment */
|
||||
void* AlarmAlloc(size_t size)
|
||||
{
|
||||
return palloc(size);
|
||||
}
|
||||
+/* Implement alarm logs */
|
||||
void AlarmLogImplementation(int level, const char* prefix, const char* logtext)
|
||||
{
|
||||
switch (level) {
|
||||
case ALM_DEBUG:
|
||||
ereport(DEBUG3, (errmsg("%s%s", prefix, logtext)));
|
||||
break;
|
||||
case ALM_LOG:
|
||||
ereport(LOG, (errmsg("%s%s", prefix, logtext)));
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue