diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-05-06 01:28:17 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-05-06 01:28:17 +0000 |
commit | 906a512e0b6b6b4d3398db274c7e34ce788357df (patch) | |
tree | e09b72d44d3a16fcd771001b42fdd9b6314d3e53 /source3/tdb/tdbutil.c | |
parent | 887d796a28a0aa28db84f1c02a1873f7f9f0cb0d (diff) | |
download | samba-906a512e0b6b6b4d3398db274c7e34ce788357df.tar.gz samba-906a512e0b6b6b4d3398db274c7e34ce788357df.tar.xz samba-906a512e0b6b6b4d3398db274c7e34ce788357df.zip |
merge from 2.2
(This used to be commit 13bf966cb8ed8df6b02018dceff94c275def8200)
Diffstat (limited to 'source3/tdb/tdbutil.c')
-rw-r--r-- | source3/tdb/tdbutil.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source3/tdb/tdbutil.c b/source3/tdb/tdbutil.c index c387644efc1..a620f085a90 100644 --- a/source3/tdb/tdbutil.c +++ b/source3/tdb/tdbutil.c @@ -127,7 +127,7 @@ size_t tdb_pack(char *buf, int bufsize, char *fmt, ...) uint32 d; int i; void *p; - int len=0; + int len; char *s; char c; char *buf0 = buf; @@ -188,6 +188,7 @@ size_t tdb_pack(char *buf, int bufsize, char *fmt, ...) default: DEBUG(0,("Unknown tdb_pack format %c in %s\n", c, fmt)); + len = 0; break; } @@ -213,7 +214,7 @@ int tdb_unpack(char *buf, int bufsize, char *fmt, ...) va_list ap; uint16 *w; uint32 *d; - int len=0; + int len; int *i; void **p; char *s, **b; @@ -272,6 +273,8 @@ int tdb_unpack(char *buf, int bufsize, char *fmt, ...) default: DEBUG(0,("Unknown tdb_unpack format %c in %s\n", c, fmt)); + + len = 0; break; } |