talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit ee26f858ed631c05253a1ecb6e10ffd76198fc5e
parent 932dfa4eb56fe96b0c82eed31cebc6a7b17dea7f
Author: Jonathan Boeing <jonathan@claws-mail.org>
Date:   Fri, 29 Oct 2021 10:27:13 -0700

Fix build error with -Werror=format-security

Diffstat:
Msrc/plugins/pgpcore/sgpgme.c | 4++--
Msrc/plugins/pgpinline/pgpinline.c | 4++--
Msrc/plugins/smime/smime.c | 4++--
3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/plugins/pgpcore/sgpgme.c b/src/plugins/pgpcore/sgpgme.c @@ -94,7 +94,7 @@ void cm_check_detached_sig(GTask *task, gboolean return_err = TRUE; gboolean cancelled = FALSE; SigCheckTaskResult *task_result = NULL; - char err_str[GPGERR_BUFSIZE]; + char err_str[GPGERR_BUFSIZE] = ""; domain = g_quark_from_static_string("claws_pgpcore"); @@ -202,7 +202,7 @@ out: return; if (return_err) - g_task_return_new_error(task, domain, err, err_str); + g_task_return_new_error(task, domain, err, "%s", err_str); else g_task_return_pointer(task, task_result, privacy_free_sig_check_task_result); } diff --git a/src/plugins/pgpinline/pgpinline.c b/src/plugins/pgpinline/pgpinline.c @@ -178,7 +178,7 @@ static void pgpinline_check_sig_task(GTask *task, gboolean cancelled = FALSE; SigCheckTaskResult *task_result = NULL; gchar *textstr; - char err_str[GPGERR_BUFSIZE]; + char err_str[GPGERR_BUFSIZE] = ""; domain = g_quark_from_static_string("claws_pgpinline"); @@ -262,7 +262,7 @@ out: return; if (return_err) - g_task_return_new_error(task, domain, err, err_str); + g_task_return_new_error(task, domain, err, "%s", err_str); else g_task_return_pointer(task, task_result, privacy_free_sig_check_task_result); } diff --git a/src/plugins/smime/smime.c b/src/plugins/smime/smime.c @@ -235,7 +235,7 @@ static void check_pkcs7_mime_sig_task(GTask *task, MimeInfo *created = NULL; GString *verified; gchar *tmp; - char err_str[GPGERR_BUFSIZE]; + char err_str[GPGERR_BUFSIZE] = ""; domain = g_quark_from_static_string("claws_smime"); @@ -350,7 +350,7 @@ out: return; if (return_err) - g_task_return_new_error(task, domain, err, err_str); + g_task_return_new_error(task, domain, err, "%s", err_str); else g_task_return_pointer(task, task_result, privacy_free_sig_check_task_result); }