062a4bbcc2
fix several issues reported by openscanhub
35 lines
1.4 KiB
Diff
35 lines
1.4 KiB
Diff
From 4ccd64b65b4672ce211bf56ee1ca6e1a5f8ebf5c Mon Sep 17 00:00:00 2001
|
|
From: Zdenek Dohnal <zdohnal@redhat.com>
|
|
Date: Wed, 7 Feb 2024 14:59:41 +0100
|
|
Subject: [PATCH] Init variables which can be later used uninitialized
|
|
|
|
---
|
|
daemon/cups-browsed.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/daemon/cups-browsed.c b/daemon/cups-browsed.c
|
|
index 29fd34a1..a144abae 100644
|
|
--- a/daemon/cups-browsed.c
|
|
+++ b/daemon/cups-browsed.c
|
|
@@ -6935,7 +6935,7 @@ on_job_state (CupsNotifier *object,
|
|
|
|
// The priority order for the PDLs is the same as in the
|
|
// PPD generator in ppd/ppd-generator.c of libppd
|
|
- document_format = (char *)malloc(sizeof(char) * 32);
|
|
+ document_format = (char *)calloc(32, sizeof(char));
|
|
if (cupsArrayFind(pdl_list, "application/vnd.cups-pdf"))
|
|
strcpy(document_format, "application/vnd.cups-pdf");
|
|
else if (cupsArrayFind(pdl_list, "image/urf"))
|
|
@@ -10951,7 +10951,7 @@ resolve_callback(void* arg)
|
|
// Called whenever a service has been resolved successfully
|
|
|
|
// New remote printer found
|
|
- AvahiStringList *rp_entry, *adminurl_entry;
|
|
+ AvahiStringList *rp_entry = NULL, *adminurl_entry = NULL;
|
|
char *rp_key, *rp_value, *adminurl_key, *adminurl_value;
|
|
|
|
debug_printf("Avahi Resolver: Service '%s' of type '%s' in domain '%s' with host name '%s' and port %d on interface '%s' (%s).\n",
|
|
--
|
|
2.43.0
|
|
|