]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
printing: talloc_stackframe() aborts on failure
authorVolker Lendecke <vl@samba.org>
Wed, 7 Apr 2021 15:42:46 +0000 (15:42 +0000)
committerJeremy Allison <jra@samba.org>
Mon, 19 Apr 2021 18:18:31 +0000 (18:18 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/rpc_client/cli_winreg_spoolss.c

index 65ed0e8fd2f18187adb2ee5bcb1df66f61b96f6b..8270771c79bff766c4e54a8ad6cfb111304182c0 100644 (file)
@@ -1495,12 +1495,7 @@ WERROR winreg_get_printer(TALLOC_CTX *mem_ctx,
        const char **enum_names = NULL;
        enum winreg_Type *enum_types = NULL;
        DATA_BLOB *enum_data_blobs = NULL;
-       TALLOC_CTX *tmp_ctx;
-
-       tmp_ctx = talloc_stackframe();
-       if (tmp_ctx == NULL) {
-               return WERR_NOT_ENOUGH_MEMORY;
-       }
+       TALLOC_CTX *tmp_ctx = talloc_stackframe();
 
        path = winreg_printer_data_keyname(tmp_ctx, printer);
        if (path == NULL) {