gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r15005 - gnunet/src/monkey


From: gnunet
Subject: [GNUnet-SVN] r15005 - gnunet/src/monkey
Date: Fri, 15 Apr 2011 18:54:40 +0200

Author: grothoff
Date: 2011-04-15 18:54:40 +0200 (Fri, 15 Apr 2011)
New Revision: 15005

Modified:
   gnunet/src/monkey/edb_api.c
Log:
proper escape

Modified: gnunet/src/monkey/edb_api.c
===================================================================
--- gnunet/src/monkey/edb_api.c 2011-04-15 16:07:47 UTC (rev 15004)
+++ gnunet/src/monkey/edb_api.c 2011-04-15 16:54:40 UTC (rev 15005)
@@ -101,8 +101,8 @@
        char *errMsg;
        char *query;
 
-       if (asprintf(&query, "select end_lineno from Expression where file_name 
LIKE \'\%/%s\' and start_lineno = %d", file_name, start_line_no) == -1) {
-               GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Memory allocation problem 
occurred during creating database query!\n");
+       if (asprintf(&query, "select end_lineno from Expression where file_name 
LIKE \'%%/%s\' and start_lineno = %d", file_name, start_line_no) == -1) {
+         GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Memory allocation problem 
occurred during creating database query!\n");
                return GNUNET_NO;
        }
 
@@ -141,7 +141,7 @@
   char *query;
   if (asprintf
       (&query,
-       "select expr_syntax, start_lineno from Expression where file_name LIKE 
\'\%/%s\' and start_lineno <= %d and end_lineno = %d",
+       "select expr_syntax, start_lineno from Expression where file_name LIKE 
\'%%/%s\' and start_lineno <= %d and end_lineno = %d",
        file_name, start_line_no, end_line_no) == -1)
     {
       GNUNET_log (GNUNET_ERROR_TYPE_ERROR,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]