fix some compiler warnings for the test tools
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 13 Sep 2011 08:41:34 +0000 (18:41 +1000)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 13 Sep 2011 08:41:34 +0000 (18:41 +1000)
tests/src/ctdb_fetch_readonly_loop.c
tests/src/ctdb_fetch_readonly_once.c

index 57194e27a8c2c0a80fc2b861fbf90aea075d9dcc..12540188bc887827579bf149c0e64868ca66bca3 100644 (file)
@@ -27,7 +27,7 @@
 
 static struct ctdb_db_context *ctdb_db;
 
-char *TESTKEY = "testkey";
+const char *TESTKEY = "testkey";
 static int count;
 
 /*
@@ -53,7 +53,7 @@ static void fetch_lock_once(struct ctdb_context *ctdb, struct event_context *ev)
        }
 
        count++;
-       printf("%d   data:%.*s\n", (int)count, data.dsize, data.dptr);
+       printf("%d   data:%.*s\n", (int)count, (int)data.dsize, data.dptr);
        talloc_free(tmp_ctx);
 }
 
@@ -99,7 +99,7 @@ int main(int argc, const char *argv[])
 
        ctdb = ctdb_cmdline_client(ev, timeval_current_ofs(5, 0));
 
-       key.dptr  = TESTKEY;
+       key.dptr  = discard_const(TESTKEY);
        key.dsize = strlen(TESTKEY);
 
        ret = ctdb_ctrl_getvnnmap(ctdb, timeval_zero(), CTDB_CURRENT_NODE, ctdb, &ctdb->vnn_map);
index 9dfd97d50efe8d720bdd58b74e79d7aa0e70436f..40d071f2f09ff6b22ab2c16ed54373424ab67fdb 100644 (file)
@@ -27,7 +27,7 @@
 
 static struct ctdb_db_context *ctdb_db;
 
-char *TESTKEY = "testkey";
+const char *TESTKEY = "testkey";
 
 
 /*
@@ -102,7 +102,7 @@ int main(int argc, const char *argv[])
 
        ctdb = ctdb_cmdline_client(ev, timeval_current_ofs(5, 0));
 
-       key.dptr  = TESTKEY;
+       key.dptr  = discard_const(TESTKEY);
        key.dsize = strlen(TESTKEY);
 
        ret = ctdb_ctrl_getvnnmap(ctdb, timeval_zero(), CTDB_CURRENT_NODE, ctdb, &ctdb->vnn_map);