ref: c08f86254ef0cce80eb9a532c25c50bf20bcc126
parent: 8a46f407ae41d926fad26a2430ca2c9986dbe1b8
author: aiju <aiju@phicode.de>
date: Wed Jul 27 06:40:21 EDT 2011
devshr: fixed crash
--- a/sys/src/9/port/devshr.c
+++ b/sys/src/9/port/devshr.c
@@ -574,8 +574,8 @@
*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);
--
⑨