summaryrefslogtreecommitdiff
path: root/ctdb
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2008-07-04 17:04:26 +1000
committerAndrew Tridgell <tridge@samba.org>2008-07-04 17:04:26 +1000
commit60e5d83cb0f3e6b90e853b798d78cd6b39360bc9 (patch)
treec9ff0e70e3372eb965bc1db59fc080ed8b434f41 /ctdb
parent8be67e0e09e4cf47b8ecb54f6ab4f7d0de780a78 (diff)
downloadsamba-60e5d83cb0f3e6b90e853b798d78cd6b39360bc9.tar.gz
fixed some incorrect CTDB_NO_MEMORY*() calls found after fixing the
_VOID varient (This used to be ctdb commit 07c9133aedecaee3607ad3b6fa94e5c56417a9de)
Diffstat (limited to 'ctdb')
-rw-r--r--ctdb/client/ctdb_client.c7
-rw-r--r--ctdb/server/ctdb_freeze.c2
-rw-r--r--ctdb/server/ctdb_recover.c2
3 files changed, 6 insertions, 5 deletions
diff --git a/ctdb/client/ctdb_client.c b/ctdb/client/ctdb_client.c
index 2158d48debb..f342553d0f5 100644
--- a/ctdb/client/ctdb_client.c
+++ b/ctdb/client/ctdb_client.c
@@ -25,6 +25,7 @@
#include "lib/events/events.h"
#include "system/network.h"
#include "system/filesys.h"
+#include "system/locale.h"
#include "../include/ctdb_private.h"
#include "lib/util/dlinklist.h"
@@ -1306,7 +1307,7 @@ int ctdb_ctrl_setvnnmap(struct ctdb_context *ctdb, struct timeval timeout, uint3
len = offsetof(struct ctdb_vnn_map_wire, map) + sizeof(uint32_t)*vnnmap->size;
map = talloc_size(mem_ctx, len);
- CTDB_NO_MEMORY_VOID(ctdb, map);
+ CTDB_NO_MEMORY(ctdb, map);
map->generation = vnnmap->generation;
map->size = vnnmap->size;
@@ -1846,7 +1847,7 @@ static int dumpdb_fn(struct ctdb_context *ctdb, TDB_DATA key, TDB_DATA data, voi
fprintf(f, "dmaster: %u\n", h->dmaster);
fprintf(f, "rsn: %llu\n", (unsigned long long)h->rsn);
- fprintf(f, "key(%d) = \"", key.dsize);
+ fprintf(f, "key(%u) = \"", (unsigned)key.dsize);
for (i=0;i<key.dsize;i++) {
if (isascii(key.dptr[i])) {
fprintf(f, "%c", key.dptr[i]);
@@ -1856,7 +1857,7 @@ static int dumpdb_fn(struct ctdb_context *ctdb, TDB_DATA key, TDB_DATA data, voi
}
fprintf(f, "\"\n");
- fprintf(f, "data(%d) = \"", data.dsize);
+ fprintf(f, "data(%u) = \"", (unsigned)data.dsize);
for (i=sizeof(*h);i<data.dsize;i++) {
if (isascii(data.dptr[i])) {
fprintf(f, "%c", data.dptr[i]);
diff --git a/ctdb/server/ctdb_freeze.c b/ctdb/server/ctdb_freeze.c
index b0fd519b938..4e365e1ea0a 100644
--- a/ctdb/server/ctdb_freeze.c
+++ b/ctdb/server/ctdb_freeze.c
@@ -125,7 +125,7 @@ static struct ctdb_freeze_handle *ctdb_freeze_lock(struct ctdb_context *ctdb)
struct fd_event *fde;
h = talloc_zero(ctdb, struct ctdb_freeze_handle);
- CTDB_NO_MEMORY_VOID(ctdb, h);
+ CTDB_NO_MEMORY_NULL(ctdb, h);
h->ctdb = ctdb;
diff --git a/ctdb/server/ctdb_recover.c b/ctdb/server/ctdb_recover.c
index f71f7e925d9..29673eac2e4 100644
--- a/ctdb/server/ctdb_recover.c
+++ b/ctdb/server/ctdb_recover.c
@@ -74,7 +74,7 @@ ctdb_control_getvnnmap(struct ctdb_context *ctdb, uint32_t opcode, TDB_DATA inda
len = offsetof(struct ctdb_vnn_map_wire, map) + sizeof(uint32_t)*ctdb->vnn_map->size;
map = talloc_size(outdata, len);
- CTDB_NO_MEMORY_VOID(ctdb, map);
+ CTDB_NO_MEMORY(ctdb, map);
map->generation = ctdb->vnn_map->generation;
map->size = ctdb->vnn_map->size;