pkgsrc/sysutils/libirman/patches/patch-lirmand.c
2012-10-26 20:29:15 +00:00

65 lines
1.5 KiB
C

$NetBSD: patch-lirmand.c,v 1.1 2012/10/26 20:29:15 joerg Exp $
--- lirmand.c.orig 2012-10-26 14:22:50.000000000 +0000
+++ lirmand.c
@@ -63,30 +63,30 @@ char *progname = "lirmand";
int lirc = 0; /* file descriptor */
int is_daemon = 0;
-FILE *log = NULL;
+FILE *my_log = NULL;
FILE *open_log(void)
{
time_t t=time(NULL);
- if (!log) {
- log = fopen(LIRMAND_LOGFILE, "a");
- if (log) {
- fprintf(log, "%s started at %s\n", progname, ctime(&t));
+ if (!my_log) {
+ my_log = fopen(LIRMAND_LOGFILE, "a");
+ if (my_log) {
+ fprintf(my_log, "%s started at %s\n", progname, ctime(&t));
}
}
- return log;
+ return my_log;
}
void close_log(void)
{
time_t t = time(NULL);
- if (log) {
- fprintf(log, "%s stopped at %s\n", progname, ctime(&t));
- fclose(log);
+ if (my_log) {
+ fprintf(my_log, "%s stopped at %s\n", progname, ctime(&t));
+ fclose(my_log);
}
- log = NULL;
+ my_log = NULL;
}
@@ -99,7 +99,7 @@ int debug_printf(char *format, ...)
return 0;
va_start(va, format);
- ret = vfprintf(log, format, va);
+ ret = vfprintf(my_log, format, va);
va_end(va);
return ret;
@@ -114,8 +114,8 @@ int eprintf(char *format, ...)
va_start(va, format);
if (open_log()) {
- ret = fprintf(log, "error: ");
- ret += vfprintf(log, format, va);
+ ret = fprintf(my_log, "error: ");
+ ret += vfprintf(my_log, format, va);
}
if (!is_daemon) {
ret = fprintf(stderr, "%s: ", progname);