[gnome-commander/Implement_CppCheck_suggestions] Fixed possible null pointer dereference
- From: Uwe Scholz <uwescholz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander/Implement_CppCheck_suggestions] Fixed possible null pointer dereference
- Date: Tue, 12 Mar 2019 22:06:57 +0000 (UTC)
commit e7f59c7a7a527f4c34ca5104648f83247a20b8b0
Author: Uwe Scholz <u scholz83 gmx de>
Date: Tue Mar 12 22:10:40 2019 +0100
Fixed possible null pointer dereference
src/dialogs/gnome-cmd-advrename-regex-dialog.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/dialogs/gnome-cmd-advrename-regex-dialog.cc b/src/dialogs/gnome-cmd-advrename-regex-dialog.cc
index 68905ada..24811432 100644
--- a/src/dialogs/gnome-cmd-advrename-regex-dialog.cc
+++ b/src/dialogs/gnome-cmd-advrename-regex-dialog.cc
@@ -86,7 +86,7 @@ gboolean gnome_cmd_advrename_regex_dialog_new (const gchar *title, GtkWindow *pa
entry = gtk_entry_new ();
gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
- gtk_entry_set_text (GTK_ENTRY (entry), rx->pattern.c_str());
+ gtk_entry_set_text (GTK_ENTRY (entry), rx ? rx->pattern.c_str() : nullptr);
g_object_set_data (G_OBJECT (dialog), "pattern", entry);
gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE);
gtk_table_attach_defaults (GTK_TABLE (table), entry, 1, 2, 0, 1);
@@ -97,7 +97,7 @@ gboolean gnome_cmd_advrename_regex_dialog_new (const gchar *title, GtkWindow *pa
entry = gtk_entry_new ();
gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry);
- gtk_entry_set_text (GTK_ENTRY (entry), rx->replacement.c_str());
+ gtk_entry_set_text (GTK_ENTRY (entry), rx ? rx->replacement.c_str() : nullptr);
g_object_set_data (G_OBJECT (dialog), "replace", entry);
gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE);
gtk_table_attach_defaults (GTK_TABLE (table), entry, 1, 2, 1, 2);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]