From: Noel Power Date: Thu, 29 Jan 2026 15:12:52 +0000 (+0000) Subject: s3/printing: Fix leaking parsed options X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22021dbfa7a94007a511d05f25e49ab73dacbcf5;p=thirdparty%2Fsamba.git s3/printing: Fix leaking parsed options BUG: https://bugzilla.samba.org/show_bug.cgi?id=15979 Signed-off-by: Noel Power Reviewed-by: Gary Lockyer Autobuild-User(master): Noel Power Autobuild-Date(master): Fri Jan 30 11:09:44 UTC 2026 on atb-devel-224 --- diff --git a/source3/printing/print_cups.c b/source3/printing/print_cups.c index d8ba9ccd011..f1449e1d1ea 100644 --- a/source3/printing/print_cups.c +++ b/source3/printing/print_cups.c @@ -1130,6 +1130,9 @@ static int cups_job_submit(int snum, struct printjob *pjob, if (http) httpClose(http); + if (num_options) { + cupsFreeOptions(num_options, options); + } TALLOC_FREE(frame); return ret;