diff options
author | Kees Cook <kees@outflux.net> | 2010-04-28 03:33:57 -0700 |
---|---|---|
committer | Kees Cook <kees@outflux.net> | 2010-04-28 03:33:57 -0700 |
commit | 70e5dbeec4e69f9de4679893f4d5753830b3a1ff (patch) | |
tree | b212d50690461410ffb69081e094133d0a4a9a3a /src | |
parent | 2b49e0c0ab5d2c6563342d664d6470264fd4fcd3 (diff) | |
download | ayatana-indicator-messages-70e5dbeec4e69f9de4679893f4d5753830b3a1ff.tar.gz ayatana-indicator-messages-70e5dbeec4e69f9de4679893f4d5753830b3a1ff.tar.bz2 ayatana-indicator-messages-70e5dbeec4e69f9de4679893f4d5753830b3a1ff.zip |
Allocate memory for hash table items (LP: #533021)
Diffstat (limited to 'src')
-rw-r--r-- | src/messages-service.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/messages-service.c b/src/messages-service.c index 54b4055..0783d91 100644 --- a/src/messages-service.c +++ b/src/messages-service.c @@ -315,7 +315,7 @@ desktop_file_from_keyfile (const gchar * definition_file) } /* Add a definition file into the black list and eclipse - and launchers that have the same file. */ + any launchers that have the same file. */ static gboolean blacklist_add (gpointer udata) { @@ -359,7 +359,7 @@ blacklist_add_core (gchar * desktop, gchar * definition) } /* Actually blacklist this thing */ - g_hash_table_insert(blacklist, desktop, definition); + g_hash_table_insert(blacklist, g_strdup(desktop), g_strdup(definition)); g_debug("Adding Blacklist item '%s' for desktop '%s'", definition, desktop); /* Go through and eclipse folks */ |