]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:loadparm: return NULL upon memalloc failure in lp_idmap_backend
authorShachar Sharon <ssharon@redhat.com>
Thu, 23 Apr 2026 09:49:17 +0000 (12:49 +0300)
committerAnoop C S <anoopcs@samba.org>
Thu, 23 Apr 2026 20:53:10 +0000 (20:53 +0000)
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

source3/param/loadparm.c

index dc0d8523172a7db502174caa85818ee37d4d0cfa..0b33373dcf9e6f691e6fe27272b64bae46ae5038 100644 (file)
@@ -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);