git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
14489ff
)
SMB_ASSERT to check list terminates.
author
Jeremy Allison
<jra@samba.org>
Wed, 16 Oct 2002 01:28:11 +0000
(
01:28
+0000)
committer
Jeremy Allison
<jra@samba.org>
Wed, 16 Oct 2002 01:28:11 +0000
(
01:28
+0000)
Jeremy
source/printing/printing.c
patch
|
blob
|
history
diff --git
a/source/printing/printing.c
b/source/printing/printing.c
index 91851a37f8aa4cc82b42e8005f4e02734ae94e70..7a527eebbff95eb474a22c17b947a2591a209404 100644
(file)
--- a/
source/printing/printing.c
+++ b/
source/printing/printing.c
@@
-156,6
+156,9
@@
static struct tdb_print_db *get_print_db_byname(const char *printername)
pstring printdb_path;
for (p = print_db_head, last_entry = print_db_head; p; p = p->next) {
+ /* Ensure the list terminates... JRA. */
+ SMB_ASSERT(p->next != print_db_head);
+
if (p->tdb && strequal(p->printer_name, printername)) {
DLIST_PROMOTE(print_db_head, p);
p->ref_count++;