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]