Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 11f628ddac75763938cf22b3c051baf5 > files > 2

vdr-plugin-wapd-0.9-10.mga3.src.rpm

#! /bin/sh /usr/share/dpatch/dpatch-run
## 03_gcc-4.1.x.dpatch by Tobias Grimm <tg@e-tobi.net>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: fixes some gcc compiler warnings.

@DPATCH@
diff -urNad vdr-plugin-wapd-0.9~/server.c vdr-plugin-wapd-0.9/server.c
--- vdr-plugin-wapd-0.9~/server.c	2008-01-19 15:41:46.000000000 +0100
+++ vdr-plugin-wapd-0.9/server.c	2008-02-10 19:24:09.000000000 +0100
@@ -135,7 +135,7 @@
   memset(wmlbuffer, 0, WMLBUFFER);
 }
 
-void cWapServer::Header(int status, char* title, char* mime_type, char* realm, size_t size, int refresh)
+void cWapServer::Header(int status, const char* title, const char* mime_type, const char* realm, size_t size, int refresh)
 {
   time_t now;
   char timebuf[100];
@@ -160,7 +160,7 @@
   Reply("Connection: close\n\n");
 }
 
-void cWapServer::Error(int status, char* title, char* text)
+void cWapServer::Error(int status, const char* title, const char* text)
 {
   ReplyBuffer(WML_PROLOGUE());
   ReplyBuffer(WML_START("%s") "%s", title, text);
diff -urNad vdr-plugin-wapd-0.9~/server.h vdr-plugin-wapd-0.9/server.h
--- vdr-plugin-wapd-0.9~/server.h	2008-01-15 10:14:14.000000000 +0100
+++ vdr-plugin-wapd-0.9/server.h	2008-02-10 19:24:09.000000000 +0100
@@ -58,8 +58,8 @@
   void Reply(const char *fmt, ...);
   void ReplyBuffer(const char *fmt, ...);
   void FlushBuffer(int length = -1);
-  void Header(int status, char* title, char* mime_type, char* realm = NULL, size_t size = 0, int refresh = 0);
-  void Error(int status, char* title, char* text);
+  void Header(int status, const char* const title, const char* mime_type, const char* realm = NULL, size_t size = 0, int refresh = 0);
+  void Error(int status, const char* title, const char* text);
   bool ProcessHeader(void);
   bool Option(const char *Name);
   virtual void Action(void);
diff -urNad vdr-plugin-wapd-0.9~/wappasswd.c vdr-plugin-wapd-0.9/wappasswd.c
--- vdr-plugin-wapd-0.9~/wappasswd.c	2008-01-06 14:08:53.000000000 +0100
+++ vdr-plugin-wapd-0.9/wappasswd.c	2008-02-10 19:24:28.000000000 +0100
@@ -30,7 +30,7 @@
 {
   if (argc != 3) exit(EXIT_FAILURE);
 
-  char *sset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./";
+  const char *sset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./";
   char salt[3] = "AA";
 
   srand((int) time((time_t *) NULL));