diff options
author | Andrew Tridgell <tridge@samba.org> | 2008-07-04 17:04:26 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2008-07-04 17:04:26 +1000 |
commit | 60e5d83cb0f3e6b90e853b798d78cd6b39360bc9 (patch) | |
tree | c9ff0e70e3372eb965bc1db59fc080ed8b434f41 /ctdb | |
parent | 8be67e0e09e4cf47b8ecb54f6ab4f7d0de780a78 (diff) | |
download | samba-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.c | 7 | ||||
-rw-r--r-- | ctdb/server/ctdb_freeze.c | 2 | ||||
-rw-r--r-- | ctdb/server/ctdb_recover.c | 2 |
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; |