all repos — openbox @ e4fe6da48c7ddb14639ab91f8532e89b16e72deb

openbox fork - make it a bit more like ryudo

dont clean up nulls
Dana Jansens danakj@orodu.net
commit

e4fe6da48c7ddb14639ab91f8532e89b16e72deb

parent

83e86fa0b632a8c3e41eb1030b32f3dbc21c21d7

1 files changed, 3 insertions(+), 3 deletions(-)

jump to
M plugins/mouse/mouse.cplugins/mouse/mouse.c

@@ -78,7 +78,8 @@ int i;

MouseBinding *b = it->data; for (i = 0; i < NUM_MOUSEACTION; ++i) - action_free(b->action[i]); + if (b->action[i] != NULL) + action_free(b->action[i]); g_free(b); } g_slist_free(data);

@@ -328,8 +329,7 @@ b = g_new(MouseBinding, 1);

b->state = state; b->button = button; for (i = 0; i < NUM_MOUSEACTION; ++i) - if (i != mact) - b->action[i] = NULL; + b->action[i] = NULL; b->action[mact] = action; g_datalist_id_set_data(&bound_contexts, context, g_slist_append(g_datalist_id_get_data(&bound_contexts, context), b));