devshr: fixed crash

This commit is contained in:
aiju 2011-07-27 10:40:21 +02:00
parent 8a46f407ae
commit c08f86254e

View file

@ -574,8 +574,8 @@ shrwrite(Chan *c, void *va, long n, vlong)
*p = 0;
} else
desc = "";
aname = strchr(buf, '\n') + 1;
if(aname != nil && *aname == 0)
aname = strchr(buf, '\n');
if(aname != nil && *++aname == 0)
aname = nil;
if(strlen(desc) > 128)
error(Ebadarg);