if ( (strlen(msg->cm_fields['E']) >= 9)
&& (!strcasecmp(&msg->cm_fields['E'][strlen(msg->cm_fields['E'])-9], "_HISTORY_"))
) {
- CtdlLogPrintf(CTDL_DEBUG, "History page not being historied\n");
+ syslog(LOG_DEBUG, "History page not being historied\n");
return(0);
}
} while (nbytes == 1024);
diffbuf[diffbuf_len] = 0;
if (pclose(fp) != 0) {
- CtdlLogPrintf(CTDL_ERR, "pclose() returned an error - diff failed\n");
+ syslog(LOG_ERR, "pclose() returned an error - diff failed\n");
}
}
- CtdlLogPrintf(CTDL_DEBUG, "diff length is %d bytes\n", diffbuf_len);
+ syslog(LOG_DEBUG, "diff length is %d bytes\n", diffbuf_len);
unlink(diff_old_filename);
unlink(diff_new_filename);
CtdlSubmitMsg(history_msg, NULL, "", 0);
}
else {
- CtdlLogPrintf(CTDL_ALERT, "Empty boundary string in history message. No history!\n");
+ syslog(LOG_ALERT, "Empty boundary string in history message. No history!\n");
}
free(diffbuf);
CtdlDecodeBase64(memo, filename, strlen(filename));
extract_token(this_rev, memo, 0, '|', sizeof this_rev);
- CtdlLogPrintf(CTDL_DEBUG, "callback found rev: %s\n", this_rev);
+ syslog(LOG_DEBUG, "callback found rev: %s\n", this_rev);
/* Perform the patch */
fp = popen("patch -f -s -p0 -r /dev/null >/dev/null 2>/dev/null", "w");
}
} while ((*ptr != 0) && (ptr < ((char*)content + length)));
if (pclose(fp) != 0) {
- CtdlLogPrintf(CTDL_ERR, "pclose() returned an error - patch failed\n");
+ syslog(LOG_ERR, "pclose() returned an error - patch failed\n");
}
}
if (!strcasecmp(this_rev, hecbd->stop_when)) {
/* Found our target rev. Tell any subsequent callbacks to suppress processing. */
- CtdlLogPrintf(CTDL_DEBUG, "Target revision has been reached -- stop patching.\n");
+ syslog(LOG_DEBUG, "Target revision has been reached -- stop patching.\n");
hecbd->done = 1;
}
}
fclose(fp);
}
else {
- CtdlLogPrintf(CTDL_ALERT, "Cannot open %s: %s\n", temp, strerror(errno));
+ syslog(LOG_ALERT, "Cannot open %s: %s\n", temp, strerror(errno));
}
CtdlFreeMessage(msg);
fseek(fp, 0L, SEEK_SET);
msg->cm_fields['M'] = malloc(len + 1);
rv = fread(msg->cm_fields['M'], len, 1, fp);
- CtdlLogPrintf(CTDL_DEBUG, "did %d blocks of %ld bytes\n", rv, len);
+ syslog(LOG_DEBUG, "did %d blocks of %ld bytes\n", rv, len);
msg->cm_fields['M'][len] = 0;
fclose(fp);
}