mirror of
https://github.com/vale981/spectrwm
synced 2025-03-06 02:01:42 -05:00
make sure we test the reply to be not NULL too.
This commit is contained in:
parent
f783fa5956
commit
3b291e1459
1 changed files with 2 additions and 2 deletions
|
@ -841,7 +841,7 @@ teardown_ewmh(void)
|
|||
pc = xcb_get_property(conn, 0, screens[i].root, sup_check,
|
||||
XCB_ATOM_WINDOW, 0, 1);
|
||||
pr = xcb_get_property_reply(conn, pc, NULL);
|
||||
if (pr->format == sup_check) {
|
||||
if (pr && pr->format == sup_check) {
|
||||
id = *((xcb_window_t *)xcb_get_property_value(pr));
|
||||
|
||||
xcb_destroy_window(conn, id);
|
||||
|
@ -6443,7 +6443,7 @@ get_ws_idx(xcb_window_t id)
|
|||
xcb_get_property(conn, 0, id, a_swm_ws,
|
||||
XCB_ATOM_STRING, 0, SWM_PROPLEN),
|
||||
NULL);
|
||||
if (gpr->type) {
|
||||
if (gpr && gpr->type) {
|
||||
proplen = xcb_get_property_value_length(gpr);
|
||||
if (proplen > 0) {
|
||||
prop = malloc(proplen + 1);
|
||||
|
|
Loading…
Add table
Reference in a new issue