summaryrefslogtreecommitdiff
path: root/source3/param
diff options
context:
space:
mode:
authorShachar Sharon <ssharon@redhat.com>2026-04-23 12:49:17 +0300
committerAnoop C S <anoopcs@samba.org>2026-04-23 20:53:10 +0000
commit33f516c06756e12a9d11f50e2bf309171cdf5c88 (patch)
tree41ae88cad700940903d352cf556c164a5bc52896 /source3/param
parent3c5376ac738507765398fa27adab6ca8a28bdb47 (diff)
downloadsamba-master.tar.gz
samba-master.tar.bz2
samba-master.zip
s3:loadparm: return NULL upon memalloc failure in lp_idmap_backendHEADmaster
Return NULL instead of valid-but-misleading cast from 'false' to pointer. Signed-off-by: Shachar Sharon <ssharon@redhat.com> Reviewed-by: Noel Power <npower@samba.org> Reviewed-by: Anoop C S <anoopcs@samba.org> Autobuild-User(master): Anoop C S <anoopcs@samba.org> Autobuild-Date(master): Thu Apr 23 20:53:10 UTC 2026 on atb-devel-224
Diffstat (limited to 'source3/param')
-rw-r--r--source3/param/loadparm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c
index dc0d8523172..0b33373dcf9 100644
--- a/source3/param/loadparm.c
+++ b/source3/param/loadparm.c
@@ -2675,7 +2675,7 @@ const char *lp_idmap_backend(const char *domain_name)
domain_name);
if (config_option == NULL) {
DEBUG(0, ("out of memory\n"));
- return false;
+ return NULL;
}
backend = lp_parm_const_string(-1, config_option, "backend", NULL);