git.samba.org
/
sfrench
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
99605ce
)
r16377: Klocwork #1077.
author
Jeremy Allison
<jra@samba.org>
Mon, 19 Jun 2006 23:21:47 +0000
(23:21 +0000)
committer
Gerald (Jerry) Carter
<jerry@samba.org>
Wed, 10 Oct 2007 16:18:50 +0000
(11:18 -0500)
Jeremy.
source/rpc_parse/parse_spoolss.c
patch
|
blob
|
history
diff --git
a/source/rpc_parse/parse_spoolss.c
b/source/rpc_parse/parse_spoolss.c
index ec2d6b84300fe4c73150969340aad5eea6d74a66..692a8c6ddf9acea2683a54c4d1da3fa008917dba 100644
(file)
--- a/
source/rpc_parse/parse_spoolss.c
+++ b/
source/rpc_parse/parse_spoolss.c
@@
-5005,11
+5005,16
@@
static BOOL uniarray_2_dosarray(BUFFER5 *buf5, fstring **ar)
rpcstr_pull(f, src, sizeof(f)-1, -1, STR_TERMINATE);
src = skip_unibuf(src, 2*buf5->buf_len - PTR_DIFF(src,buf5->buffer));
*ar = SMB_REALLOC_ARRAY(*ar, fstring, n+2);
- if (!*ar)
+ if (!*ar)
{
return False;
+ }
fstrcpy((*ar)[n], f);
n++;
}
+ if (!*ar) {
+ return False;
+ }
+
fstrcpy((*ar)[n], "");
return True;