mirror of
https://github.com/0intro/wmii
synced 2025-02-03 15:57:48 +03:00
Fixed a crash when clunking an fid twice
This commit is contained in:
parent
f00cbec38e
commit
d386fe224c
@ -262,10 +262,12 @@ respond(Req *r, char *error) {
|
||||
free(r->ifcall.data);
|
||||
break;
|
||||
case TREMOVE:
|
||||
destroyfid(pc, r->fid->fid);
|
||||
if(r->fid)
|
||||
destroyfid(pc, r->fid->fid);
|
||||
break;
|
||||
case TCLUNK:
|
||||
destroyfid(pc, r->fid->fid);
|
||||
if(r->fid)
|
||||
destroyfid(pc, r->fid->fid);
|
||||
if(!pc->conn && r->ifcall.tag == IXP_NOTAG)
|
||||
pc->ref--;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user