[gnome-settings-daemon] common: Add helper to free Key *
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-settings-daemon] common: Add helper to free Key *
- Date: Wed, 2 Nov 2011 20:12:46 +0000 (UTC)
commit aa7b4219045dbe45eec888219b50b73f65691201
Author: Bastien Nocera <hadess hadess net>
Date: Wed Nov 2 14:30:38 2011 +0000
common: Add helper to free Key *
plugins/common/gsd-keygrab.c | 9 +++++++++
plugins/common/gsd-keygrab.h | 1 +
2 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/plugins/common/gsd-keygrab.c b/plugins/common/gsd-keygrab.c
index ac37997..78ce146 100644
--- a/plugins/common/gsd-keygrab.c
+++ b/plugins/common/gsd-keygrab.c
@@ -412,3 +412,12 @@ parse_key (const char *str,
return key;
}
+
+void
+free_key (Key *key)
+{
+ if (key == NULL)
+ return;
+ g_free (key->keycodes);
+ g_free (key);
+}
diff --git a/plugins/common/gsd-keygrab.h b/plugins/common/gsd-keygrab.h
index 8b36576..8f7a9f2 100644
--- a/plugins/common/gsd-keygrab.h
+++ b/plugins/common/gsd-keygrab.h
@@ -48,6 +48,7 @@ gboolean key_uses_keycode (const Key *key,
Key * parse_key (const char *str,
EggParseError *error);
+void free_key (Key *key);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]