Sun Oct 20 18:18:28 2013 UTC ()
Preserve const.
(joerg)
diff -r1.6 -r1.7 pkgsrc/databases/sqlrelay/distinfo
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-src_connection_sqlrcursor.h
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-src_connection_sqlrcursor_queryparse.C
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-src_connections_oracle8_oracle8connection.C
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-src_connections_router_routerconnection.C
--- pkgsrc/databases/sqlrelay/distinfo 2011/11/02 13:59:29 1.6
+++ pkgsrc/databases/sqlrelay/distinfo 2013/10/20 18:18:28 1.7
| @@ -1,9 +1,13 @@ | | | @@ -1,9 +1,13 @@ |
1 | $NetBSD: distinfo,v 1.6 2011/11/02 13:59:29 fhajny Exp $ | | 1 | $NetBSD: distinfo,v 1.7 2013/10/20 18:18:28 joerg Exp $ |
2 | | | 2 | |
3 | SHA1 (sqlrelay-0.43.tar.gz) = f645332ff0dd14edd2e44643cda651d7c1c59abe | | 3 | SHA1 (sqlrelay-0.43.tar.gz) = f645332ff0dd14edd2e44643cda651d7c1c59abe |
4 | RMD160 (sqlrelay-0.43.tar.gz) = 88638f122467c859db2fc5c8fbf983416c7f05bd | | 4 | RMD160 (sqlrelay-0.43.tar.gz) = 88638f122467c859db2fc5c8fbf983416c7f05bd |
5 | Size (sqlrelay-0.43.tar.gz) = 1743456 bytes | | 5 | Size (sqlrelay-0.43.tar.gz) = 1743456 bytes |
6 | SHA1 (patch-ac) = e69292a2674083ffd10424e73760a0810fd629d8 | | 6 | SHA1 (patch-ac) = e69292a2674083ffd10424e73760a0810fd629d8 |
7 | SHA1 (patch-ad) = a7e7047bcaf28de96a2baab527e4b1f607deb7c6 | | 7 | SHA1 (patch-ad) = a7e7047bcaf28de96a2baab527e4b1f607deb7c6 |
8 | SHA1 (patch-init__netbsd__rc.d__sqlrelay.in) = b10de222c99ab03a541c9a6a3929928c6936d0f4 | | 8 | SHA1 (patch-init__netbsd__rc.d__sqlrelay.in) = b10de222c99ab03a541c9a6a3929928c6936d0f4 |
9 | SHA1 (patch-src__listener__sqlrlistener.h) = 11f977c48b8e0a01779357475373af738c81d7f3 | | 9 | SHA1 (patch-src__listener__sqlrlistener.h) = 11f977c48b8e0a01779357475373af738c81d7f3 |
| | | 10 | SHA1 (patch-src_connection_sqlrcursor.h) = 7ce854ad152d2f046f32c6a2bba560e0e8531ab8 |
| | | 11 | SHA1 (patch-src_connection_sqlrcursor_queryparse.C) = 0de5f1fb2388c06fa0a130cd3813e3c6c8fbff74 |
| | | 12 | SHA1 (patch-src_connections_oracle8_oracle8connection.C) = 8e86b79313e42f835d82ed4578c37532022677d9 |
| | | 13 | SHA1 (patch-src_connections_router_routerconnection.C) = 72ae0b42fb53a188e02bfacd704040d22236cfa6 |
$NetBSD: patch-src_connection_sqlrcursor.h,v 1.1 2013/10/20 18:18:28 joerg Exp $
--- src/connection/sqlrcursor.h.orig 2013-10-17 12:20:42.000000000 +0000
+++ src/connection/sqlrcursor.h
@@ -167,9 +167,9 @@ class sqlrcursor_svr {
// methods/variables used by derived classes
stringbuffer *fakeInputBinds(const char *query);
- bool skipComment(char **ptr, const char *endptr);
- bool skipWhitespace(char **ptr, const char *endptr);
- bool advance(char **ptr, const char *endptr,
+ bool skipComment(const char **ptr, const char *endptr);
+ bool skipWhitespace(const char **ptr, const char *endptr);
+ bool advance(const char **ptr, const char *endptr,
uint16_t steps);
sqlrconnection_svr *conn;
$NetBSD: patch-src_connection_sqlrcursor_queryparse.C,v 1.1 2013/10/20 18:18:28 joerg Exp $
--- src/connection/sqlrcursor/queryparse.C.orig 2013-10-17 12:19:25.000000000 +0000
+++ src/connection/sqlrcursor/queryparse.C
@@ -49,8 +49,8 @@ char *sqlrcursor_svr::skipWhitespaceAndC
void sqlrcursor_svr::checkForTempTable(const char *query, uint32_t length) {
- char *ptr=(char *)query;
- char *endptr=(char *)query+length;
+ const char *ptr=query;
+ const char *endptr=query+length;
// skip any leading comments
if (!skipWhitespace(&ptr,endptr) || !skipComment(&ptr,endptr) ||
@@ -78,7 +78,7 @@ void sqlrcursor_svr::checkForTempTable(c
conn->addSessionTempTableForDrop(tablename.getString());
}
-bool sqlrcursor_svr::skipComment(char **ptr, const char *endptr) {
+bool sqlrcursor_svr::skipComment(const char **ptr, const char *endptr) {
while (*ptr<endptr && !charstring::compare(*ptr,"--",2)) {
while (**ptr && **ptr!='\n') {
(*ptr)++;
@@ -87,14 +87,14 @@ bool sqlrcursor_svr::skipComment(char **
return *ptr!=endptr;
}
-bool sqlrcursor_svr::skipWhitespace(char **ptr, const char *endptr) {
+bool sqlrcursor_svr::skipWhitespace(const char **ptr, const char *endptr) {
while ((**ptr==' ' || **ptr=='\n' || **ptr==' ') && *ptr<endptr) {
(*ptr)++;
}
return *ptr!=endptr;
}
-bool sqlrcursor_svr::advance(char **ptr, const char *endptr, uint16_t steps) {
+bool sqlrcursor_svr::advance(const char **ptr, const char *endptr, uint16_t steps) {
for (uint16_t i=0; i<steps && *ptr<endptr; i++) {
(*ptr)++;
}
$NetBSD: patch-src_connections_oracle8_oracle8connection.C,v 1.1 2013/10/20 18:18:28 joerg Exp $
--- src/connections/oracle8/oracle8connection.C.orig 2013-10-17 12:22:31.000000000 +0000
+++ src/connections/oracle8/oracle8connection.C
@@ -1076,8 +1076,8 @@ void oracle8cursor::returnOutputBindClob
void oracle8cursor::checkForTempTable(const char *query, uint32_t length) {
- char *ptr=(char *)query;
- char *endptr=(char *)query+length;
+ const char *ptr=query;
+ const char *endptr=query+length;
// skip any leading comments
if (!skipWhitespace(&ptr,endptr) || !skipComment(&ptr,endptr) ||
$NetBSD: patch-src_connections_router_routerconnection.C,v 1.1 2013/10/20 18:18:28 joerg Exp $
--- src/connections/router/routerconnection.C.orig 2013-10-17 12:22:33.000000000 +0000
+++ src/connections/router/routerconnection.C
@@ -600,8 +600,8 @@ void routercursor::checkForTempTable(con
// for oracle db's...
- char *ptr=(char *)query;
- char *endptr=(char *)query+length;
+ const char *ptr=query;
+ const char *endptr=query+length;
// skip any leading comments
if (!skipWhitespace(&ptr,endptr) || !skipComment(&ptr,endptr) ||