samterm: free some getenv results
This commit is contained in:
parent
edfe3c016f
commit
75ea8515a5
1 changed files with 7 additions and 2 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue