summaryrefslogtreecommitdiff
path: root/sys/src/cmd/webfs/sub.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-05-18 20:25:50 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-05-18 20:25:50 +0200
commit9891d13887d66ecee6d6ae960df764d5b8dbc2df (patch)
treefccc8e2233ad32ce08eaa0cba097365f808fdcfc /sys/src/cmd/webfs/sub.c
parentfeca85431791736244f7e2c1505ad9976314d9b4 (diff)
webfs: nstrcpy paranoia
Diffstat (limited to 'sys/src/cmd/webfs/sub.c')
-rw-r--r--sys/src/cmd/webfs/sub.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/src/cmd/webfs/sub.c b/sys/src/cmd/webfs/sub.c
index 274ef0b08..b8ca1e3ac 100644
--- a/sys/src/cmd/webfs/sub.c
+++ b/sys/src/cmd/webfs/sub.c
@@ -26,6 +26,13 @@ estrdup(char *s)
return s;
}
+void
+nstrcpy(char *to, char *from, int n)
+{
+ strncpy(to, from, n);
+ to[n-1] = 0;
+}
+
Key*
addkey(Key *h, char *key, char *val)
{