Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 62d0f6871b6d081f279c7c83e2a0b489 > files > 7

vdr-plugin-skinelchi-0.1.1-0.pre2.11mdv2011.0.src.rpm

Index: skinelchi-0.1.1pre2/DisplayChannel.c
===================================================================
--- skinelchi-0.1.1pre2/DisplayChannel.c
+++ skinelchi-0.1.1pre2/DisplayChannel.c	2009-03-21 12:18:07.000000000 +0200
@@ -956,7 +956,7 @@
 		changed = true;
 		if (olddate)
 		    free(olddate);
-		asprintf(&olddate, date);
+		asprintf(&olddate, "%s", date);
 		osd->DrawText(x6 - smallfont->Width(date), y1 + lineOffset, date, Theme.Color(clrChannelDateFg), Theme.Color(clrChannelDateBg), smallfont);
 		}
 #ifdef DEBUG
Index: skinelchi-0.1.1pre2/DisplayMenu.c
===================================================================
--- skinelchi-0.1.1pre2/DisplayMenu.c
+++ skinelchi-0.1.1pre2/DisplayMenu.c	2009-03-21 12:19:34.000000000 +0200
@@ -786,7 +786,7 @@
 	    x = x6 - x2;
 #endif
 	char *s = NULL;
-        asprintf(&s, Event->ShortText());
+        asprintf(&s, "%s", Event->ShortText());
 	if (isempty(Event->Description())) {
 	    textScroller.Set(osd, x2, y, x, y5 - y, compactspace(s), smallfont, Theme.Color(clrMenuEventShortText), bg);
 	    SetScrollbar();
@@ -806,7 +806,7 @@
         y = y4 + slh;
 #endif
     char *s = NULL;
-    asprintf(&s, Event->Description());
+    asprintf(&s, "%s", Event->Description());
     textScroller.Set(osd, x2, y, x6 - x2, y5 - y, compactspace(s), smallfont, Theme.Color(clrMenuEventDescription), bg);
     if (s)
 	free(s);
@@ -929,7 +929,7 @@
 	changed = true;
 	if (olddate)
 	    free (olddate);
-	asprintf(&olddate, date);
+	asprintf(&olddate, "%s", date);
 	osd->DrawText(x6 - font->Width(date), y0, date, Theme.Color(clrMenuDate), Theme.Color(clrMenuTitleBg), font);
 	}
 #ifdef DEBUG
Index: skinelchi-0.1.1pre2/DisplayTracks.c
===================================================================
--- skinelchi-0.1.1pre2/DisplayTracks.c
+++ skinelchi-0.1.1pre2/DisplayTracks.c	2009-03-21 12:18:30.000000000 +0200
@@ -217,7 +217,7 @@
 	asprintf(&text, "%s", Text);
 	if (!strcasecmp(text, tr("Going to sleep in about one minute"))) {
 	    asprintf(&text, "\"%s\" <- Sleeptimer-Message received -> not printed on screen", Text);
-	    esyslog(text);
+	    esyslog("%s", text);
 	    }
 	else {
 	    message = changed = true;
Index: skinelchi-0.1.1pre2/DisplayVolume.c
===================================================================
--- skinelchi-0.1.1pre2/DisplayVolume.c
+++ skinelchi-0.1.1pre2/DisplayVolume.c	2009-03-21 12:16:51.000000000 +0200
@@ -110,7 +110,7 @@
 	asprintf(&text, "%s", Text);
 	if (!strcasecmp(text, tr("Going to sleep in about one minute"))) {
 	    asprintf(&text, "\"%s\" <- Sleeptimer-Message received -> not printed on screen", Text);
-	    esyslog(text);
+	    esyslog("%s", text);
 	    }
 	else {
 	    message = changed = true;
Index: skinelchi-0.1.1pre2/setup.c
===================================================================
--- skinelchi-0.1.1pre2/setup.c
+++ skinelchi-0.1.1pre2/setup.c	2009-03-21 12:15:12.000000000 +0200
@@ -157,7 +157,7 @@
 	else if	(strcmp(Name, "usenofixedfont") == 0) usenofixedfont = atoi(Value);
 	else if	(strcmp(Name, "scrolling") == 0) scrolling = atoi(Value);
 	else if	(strcmp(Name, "hidemenu") == 0) hidemenu = atoi(Value);
-	else if (!strcasecmp(Name, "menuentry")) snprintf(menuentry, sizeof(menuentry), Value);
+	else if (!strcasecmp(Name, "menuentry")) snprintf(menuentry, sizeof(menuentry), "%s", Value);
 	else return false;
 	return true;
 }