mirror of
https://github.com/0intro/wmii
synced 2025-03-20 13:42:55 +03:00
added necessary strdup's in event queueing
This commit is contained in:
parent
cc572f14f1
commit
eccba17195
@ -846,6 +846,7 @@ xread(IXPConn *c, Fcall *fcall)
|
||||
cext_array_detach((void **)queue, event, &queuesz);
|
||||
nqueue--;
|
||||
write_event(event, False);
|
||||
free(event);
|
||||
}
|
||||
return nil;
|
||||
break;
|
||||
@ -1486,7 +1487,7 @@ write_event(char *event, Bool enqueue)
|
||||
}
|
||||
}
|
||||
if(!written) {
|
||||
queue = (char **)cext_array_attach((void **)queue, event, sizeof(char *), &queuesz);
|
||||
queue = (char **)cext_array_attach((void **)queue, strdup(event), sizeof(char *), &queuesz);
|
||||
nqueue++;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user