]> xenbits.xensource.com Git - libvirt.git/commitdiff
logging: avoid variables called 'daemon' due to function clash
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 27 Nov 2015 09:26:46 +0000 (09:26 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 27 Nov 2015 09:27:53 +0000 (09:27 +0000)
With some versions of GLibC / GCC, a variable called 'daemon'
will result in a warning about clashing with the function also
named 'daemon'. Rename it to 'dmn' to avoid the clash.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/logging/log_daemon.c
src/logging/log_daemon.h

index 3fda9ca33c6166436d696f48eb27ba51d9ddf290..6da5876c499fb20bfb222d350d2b435503dba224 100644 (file)
@@ -127,12 +127,12 @@ virLogDaemonFree(virLogDaemonPtr logd)
 static void
 virLogDaemonInhibitor(bool inhibit, void *opaque)
 {
-    virLogDaemonPtr daemon = opaque;
+    virLogDaemonPtr dmn = opaque;
 
     if (inhibit)
-        virNetDaemonAddShutdownInhibition(daemon->dmn);
+        virNetDaemonAddShutdownInhibition(dmn->dmn);
     else
-        virNetDaemonRemoveShutdownInhibition(daemon->dmn);
+        virNetDaemonRemoveShutdownInhibition(dmn->dmn);
 }
 
 static virLogDaemonPtr
@@ -177,9 +177,9 @@ virLogDaemonNew(virLogDaemonConfigPtr config, bool privileged)
 
 
 virLogHandlerPtr
-virLogDaemonGetHandler(virLogDaemonPtr daemon)
+virLogDaemonGetHandler(virLogDaemonPtr dmn)
 {
-    return daemon->handler;
+    return dmn->handler;
 }
 
 
index b076a4f3b47e254f7bbbf201572329021c168af0..8d55bb244fe88322e4af14f047004bc6abbbdc77 100644 (file)
@@ -40,6 +40,6 @@ struct _virLogDaemonClient {
 
 extern virLogDaemonPtr logDaemon;
 
-virLogHandlerPtr virLogDaemonGetHandler(virLogDaemonPtr daemon);
+virLogHandlerPtr virLogDaemonGetHandler(virLogDaemonPtr dmn);
 
 #endif /* __VIR_LOG_DAEMON_H__ */