Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > adc71b89727e16d9b88f5dd238a4d4c5 > files > 51

vdr-1.6.0-17mdv2010.1.src.rpm

diff -p -up vdr-1.6.0/channels.c.orig vdr-1.6.0/channels.c
--- vdr-1.6.0/channels.c.orig	2008-03-05 18:42:50.000000000 +0200
+++ vdr-1.6.0/channels.c	2009-03-21 00:18:07.000000000 +0200
@@ -574,7 +574,7 @@ void cChannel::SetLinkChannels(cLinkChan
      }
   else
      q += sprintf(q, " none");
-  dsyslog(buffer);
+  dsyslog("%s", buffer);
 }
 
 void cChannel::SetRefChannel(cChannel *RefChannel)
diff -p -up vdr-1.6.0/PLUGINS/src/sky/sky.c.orig vdr-1.6.0/PLUGINS/src/sky/sky.c
--- vdr-1.6.0/PLUGINS/src/sky/sky.c.orig	2008-03-22 12:19:32.000000000 +0200
+++ vdr-1.6.0/PLUGINS/src/sky/sky.c	2009-03-21 00:18:07.000000000 +0200
@@ -110,7 +110,7 @@ void cDigiboxDevice::LircSend(const char
 {
   char buf[100];
   snprintf(buf, sizeof(buf), "SEND_ONCE SKY %s\n", s);
-  dsyslog(buf);//XXX
+  dsyslog("%s", buf);//XXX
   if (write(fd_lirc, buf, strlen(buf)) < 0)
      LOG_ERROR;//XXX _STR
   cCondWait::SleepMs(200);
diff -p -up vdr-1.6.0/receiver.c.orig vdr-1.6.0/receiver.c
--- vdr-1.6.0/receiver.c.orig	2007-08-12 14:52:59.000000000 +0300
+++ vdr-1.6.0/receiver.c	2009-03-21 00:18:07.000000000 +0200
@@ -40,7 +40,7 @@ cReceiver::~cReceiver()
 {
   if (device) {
      const char *msg = "ERROR: cReceiver has not been detached yet! This is a design fault and VDR will segfault now!";
-     esyslog(msg);
+     esyslog("%s", msg);
      fprintf(stderr, "%s\n", msg);
      *(char *)0 = 0; // cause a segfault
      }