s3:param: Use the memory context we just created instead of tos
authorAndreas Schneider <asn@samba.org>
Wed, 25 Oct 2023 10:15:09 +0000 (12:15 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 25 Oct 2023 22:23:37 +0000 (22:23 +0000)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/param/loadparm.c

index e7f4bbe3995efb08a98c378d6fcf13c7b9ca2f5d..0e92cdb2d7b4a16915279121db696d1d114958c7 100644 (file)
@@ -608,7 +608,7 @@ static void init_globals(struct loadparm_context *lp_ctx, bool reinit_globals)
         */
        Globals.nmbd_bind_explicit_broadcast = true;
 
-       s = talloc_asprintf(talloc_tos(), "Samba %s", samba_version_string());
+       s = talloc_asprintf(Globals.ctx, "Samba %s", samba_version_string());
        if (s == NULL) {
                smb_panic("init_globals: ENOMEM");
        }