diff options
author | Ted Gould <ted@gould.cx> | 2011-03-09 14:26:21 -0600 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2011-03-09 14:26:21 -0600 |
commit | b50608f6000958965cf899ba6af1e2da52979051 (patch) | |
tree | b71cb3a33a1c46242f7040eb91ebd80a7de633d7 | |
parent | 16bc55aa8a22ed835707685c02e7b4f480a819da (diff) | |
download | libdbusmenu-b50608f6000958965cf899ba6af1e2da52979051.tar.gz libdbusmenu-b50608f6000958965cf899ba6af1e2da52979051.tar.bz2 libdbusmenu-b50608f6000958965cf899ba6af1e2da52979051.zip |
Check to ensure that layout_props isn't NULL. Atleast we shouldn't crash.
-rw-r--r-- | libdbusmenu-glib/client.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdbusmenu-glib/client.c b/libdbusmenu-glib/client.c index c95b161..61253e2 100644 --- a/libdbusmenu-glib/client.c +++ b/libdbusmenu-glib/client.c @@ -1823,6 +1823,7 @@ static void update_layout (DbusmenuClient * client) { DbusmenuClientPrivate * priv = DBUSMENU_CLIENT_GET_PRIVATE(client); + g_return_if_fail(priv->layout_props != NULL); if (priv->menuproxy == NULL) { return; |