summaryrefslogtreecommitdiffstats
path: root/source/printing
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-02-12 06:38:18 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-02-12 06:38:18 +0000
commit9deb14a2e63fa71a05915b5ab865b8d0c11df098 (patch)
tree84845040daef62ff64220d7a990d68f8676bcb51 /source/printing
parent5cdc957ea6335d8bb4248065a3b60a0a26e766a8 (diff)
downloadsamba-9deb14a2e63fa71a05915b5ab865b8d0c11df098.tar.gz
samba-9deb14a2e63fa71a05915b5ab865b8d0c11df098.tar.xz
samba-9deb14a2e63fa71a05915b5ab865b8d0c11df098.zip
Prevent NULL-pointer induced segfaults.
Is tdb_pack in appliance_head different for some reason? Andrew Bartlett
Diffstat (limited to 'source/printing')
-rw-r--r--source/printing/notify.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/printing/notify.c b/source/printing/notify.c
index feae9c04c1c..2df28a9345b 100644
--- a/source/printing/notify.c
+++ b/source/printing/notify.c
@@ -79,18 +79,18 @@ again:
/* Pack header */
- len += tdb_pack(buf + len, buflen - len, NULL, "f", msg->printer);
+ len += tdb_pack(buf + len, buflen - len, "f", msg->printer);
- len += tdb_pack(buf + len, buflen - len, NULL, "ddddd",
+ len += tdb_pack(buf + len, buflen - len, "ddddd",
msg->type, msg->field, msg->id, msg->len, msg->flags);
/* Pack data */
if (msg->len == 0)
- len += tdb_pack(buf + len, buflen - len, NULL, "dd",
+ len += tdb_pack(buf + len, buflen - len, "dd",
msg->notify.value[0], msg->notify.value[1]);
else
- len += tdb_pack(buf + len, buflen - len, NULL, "B",
+ len += tdb_pack(buf + len, buflen - len, "B",
msg->len, msg->notify.data);
if (buflen != len) {