all repos — openbox @ cb6840788b26fa1560f6dca93bd9af42d00c9b70

openbox fork - make it a bit more like ryudo

fix a seg from ignoreing PROP_GETSS failure
Dana Jansens danakj@orodu.net
commit

cb6840788b26fa1560f6dca93bd9af42d00c9b70

parent

5a9578626392cd579ec3065c802dda2cbc7d0bf3

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

jump to
M openbox/screen.copenbox/screen.c

@@ -378,9 +378,10 @@

/* empty the array */ g_strfreev(screen_desktop_names); - PROP_GETSS(ob_root, net_desktop_names, utf8, &screen_desktop_names); - - for (i = 0; screen_desktop_names[i] && i <= screen_num_desktops; ++i); + if (PROP_GETSS(ob_root, net_desktop_names, utf8, &screen_desktop_names)) + for (i = 0; screen_desktop_names[i] && i <= screen_num_desktops; ++i); + else + i = 0; if (i <= screen_num_desktops) { screen_desktop_names = g_renew(char*, screen_desktop_names, screen_num_desktops + 1);