Parcourir la source

mysql driver: fix -Wformat-security issue (trunk, https://trac.osgeo.org/grass/changeset/67726)

git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@67727 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Neteler il y a 9 ans
Parent
commit
5895468bae
1 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 3 3
      db/drivers/mysql/dbe.c

+ 3 - 3
db/drivers/mysql/dbe.c

@@ -43,7 +43,7 @@ int db__driver_open_database(dbHandle * handle)
 
 	if (!replace_variables(name, &datadir, &database)) {
 	    db_d_append_error(_("Unable parse MySQL embedded database name"));
-	    db_d_append_error(mysql_error(connection));
+	    db_d_append_error("%s", mysql_error(connection));
 	    db_d_report_error();
 	    return DB_FAILED;
 	}
@@ -59,7 +59,7 @@ int db__driver_open_database(dbHandle * handle)
 
 	if (mysql_server_init(4, server_args, NULL)) {
 	    db_d_append_error(_("Cannot initialize MySQL embedded server"));
-	    db_d_append_error(mysql_error(connection));
+	    db_d_append_error("%s", mysql_error(connection));
 	    db_d_report_error();
 	    free(datadir);
 	    free(database);
@@ -78,7 +78,7 @@ int db__driver_open_database(dbHandle * handle)
 
 	if (res == NULL) {
 	    db_d_append_error(_("Unable to connect to MySQL embedded server: "));
-	    db_d_append_error(mysql_error(connection));
+	    db_d_append_error("%s", mysql_error(connection));
 	    db_d_report_error();
 	    return DB_FAILED;
 	}