samterm: free some getenv results
This commit is contained in:
parent
edfe3c016f
commit
75ea8515a5
@ -53,8 +53,10 @@ getscreen(int argc, char **argv)
|
|||||||
threadexitsall("init");
|
threadexitsall("init");
|
||||||
}
|
}
|
||||||
t = getenv("tabstop");
|
t = getenv("tabstop");
|
||||||
if(t != nil)
|
if(t != nil){
|
||||||
maxtab = strtoul(t, nil, 0);
|
maxtab = strtoul(t, nil, 0);
|
||||||
|
free(t);
|
||||||
|
}
|
||||||
draw(screen, screen->clipr, display->white, nil, ZP);
|
draw(screen, screen->clipr, display->white, nil, ZP);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -149,10 +151,13 @@ extstart(void)
|
|||||||
if(user == nil)
|
if(user == nil)
|
||||||
return;
|
return;
|
||||||
disp = getenv("DISPLAY");
|
disp = getenv("DISPLAY");
|
||||||
if(disp)
|
if(disp){
|
||||||
exname = smprint("/tmp/.sam.%s.%s", user, disp);
|
exname = smprint("/tmp/.sam.%s.%s", user, disp);
|
||||||
|
free(disp);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
exname = smprint("/tmp/.sam.%s", user);
|
exname = smprint("/tmp/.sam.%s", user);
|
||||||
|
free(user);
|
||||||
if(exname == nil){
|
if(exname == nil){
|
||||||
fprint(2, "not posting for B: out of memory\n");
|
fprint(2, "not posting for B: out of memory\n");
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user