diff options
author | Martin Schwenke <martin@meltin.net> | 2014-09-24 04:41:25 +1000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2014-10-04 00:11:21 +0200 |
commit | 2426130c90b216d131330e896daf7302cc198b4a (patch) | |
tree | bc3c298dde41416ffb7b0114c6d2b4e24879144f /lib/util/substitute.c | |
parent | b69edfed7db299e53e95bcb26cc2899ddd3adb28 (diff) | |
download | samba-2426130c90b216d131330e896daf7302cc198b4a.tar.gz |
lib/util: Replace an SMB_ASSERT()
Avoid a cyclic dependency.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'lib/util/substitute.c')
-rw-r--r-- | lib/util/substitute.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/util/substitute.c b/lib/util/substitute.c index 500d12777f9..30b4e00dc53 100644 --- a/lib/util/substitute.c +++ b/lib/util/substitute.c @@ -146,7 +146,11 @@ _PUBLIC_ char *string_sub_talloc(TALLOC_CTX *mem_ctx, const char *s, if (ret == NULL) return NULL; - SMB_ASSERT(ret[len] == '\0'); + if (ret[len] != '\0') { + DEBUG(0,("Internal error at %s(%d): string not terminated\n", + __FILE__, __LINE__)); + abort(); + } talloc_set_name_const(ret, ret); |