Sophie

Sophie

distrib > Mandriva > cooker > i586 > by-pkgid > 78963e50c79bb5c0b5682a3baeeb3624 > files > 1

speech-dispatcher-0.7.1-2.src.rpm

--- src/modules/festival_client.c.orig	2010-09-01 14:30:12.000000000 +0100
+++ src/modules/festival_client.c	2011-04-09 01:05:00.206459349 +0100
@@ -437,7 +437,7 @@
         fd = fdopen(dup(info->server_fd),"wb"); \
         if (fd != NULL){ \
           str = g_strdup_printf(format"\n"); \
-          fprintf(fd, str); \
+          fprintf(fd, "%s", str); \
           DBG("-> Festival: |%s|", str); \
           free(str); \
           fclose(fd); \
@@ -453,7 +453,7 @@
         fd = fdopen(dup(info->server_fd),"wb"); \
         if (fd != NULL){ \
           str = g_strdup_printf(format"\n", args); \
-          fprintf(fd, str); \
+          fprintf(fd, "%s", str); \
           DBG("-> Festival: |%s|", str); \
           free(str); \
           fclose(fd); \
@@ -546,7 +546,7 @@
       str = g_strdup_printf("(%s \"", command);
     else
       str = g_strdup_printf("(%s '", command);
-    fprintf(fd, str);
+    fprintf(fd, "%s", str);
     /* Copy text over to server, escaping any quotes */
     for (p=text; p && (*p != '\0'); p++)
     {

--- src/modules/module_utils.c.str	2009-01-04 07:49:22.000000000 +0100
+++ src/modules/module_utils.c	2009-01-04 07:49:37.000000000 +0100
@@ -899,7 +899,7 @@
 {
     pthread_mutex_lock(&module_stdout_mutex);
     DBG("Printing reply: %s", text);
-    fprintf(stdout, text);
+    fprintf(stdout,"%s", text);
     fflush(stdout);
     DBG("Printed");
     pthread_mutex_unlock(&module_stdout_mutex);