Changeset: e99b60418122 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/e99b60418122
Modified Files:
        sql/backends/monet5/sql_gencode.c
        sql/common/sql_string.c
        sql/common/sql_string.h
Branch: default
Log Message:

Use const.


diffs (46 lines):

diff --git a/sql/backends/monet5/sql_gencode.c 
b/sql/backends/monet5/sql_gencode.c
--- a/sql/backends/monet5/sql_gencode.c
+++ b/sql/backends/monet5/sql_gencode.c
@@ -780,7 +780,7 @@ backend_dumpstmt(backend *be, MalBlkPtr 
                        return -1;
                }
                setVarType(mb, getArg(q, 0), TYPE_void);
-               if (!(escaped_q = sql_escape_str(m->ta, (char*) query))) {
+               if (!(escaped_q = sql_escape_str(m->ta, query))) {
                        sql_error(m, 10, SQLSTATE(HY013) MAL_MALLOC_FAIL);
                        return -1;
                }
diff --git a/sql/common/sql_string.c b/sql/common/sql_string.c
--- a/sql/common/sql_string.c
+++ b/sql/common/sql_string.c
@@ -108,7 +108,7 @@ sql_strdup(char *s)
 }
 
 char *
-sql_escape_str(sql_allocator *sa, char *s)
+sql_escape_str(sql_allocator *sa, const char *s)
 {
        size_t l = strlen(s);
        char *res, *r = SA_NEW_ARRAY(sa, char, (l * 2) + 1);
@@ -166,4 +166,3 @@ char *sa_message( sql_allocator *sa, con
        va_end (ap);
        return sa_strdup(sa, buf);
 }
-
diff --git a/sql/common/sql_string.h b/sql/common/sql_string.h
--- a/sql/common/sql_string.h
+++ b/sql/common/sql_string.h
@@ -20,7 +20,7 @@ extern char *toUpper(const char *v);
 extern char *strconcat(const char *s1, const char *s2);
 extern char *strip_extra_zeros(char *v);
 extern char *sql_strdup(char *s);
-extern char *sql_escape_str(sql_allocator *sa, char *s);
+extern char *sql_escape_str(sql_allocator *sa, const char *s);
 extern const char *sql_escape_ident(sql_allocator *sa, const char *s);
 extern char *sql_message(_In_z_ _Printf_format_string_ const char *format, ...)
        __attribute__((__format__(__printf__, 1, 2)));
@@ -28,4 +28,3 @@ extern char *sa_message(sql_allocator *s
        __attribute__((__format__(__printf__, 2, 3)));
 
 #endif /*_SQL_STRING_H_*/
-
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to