summaryrefslogtreecommitdiff
blob: 33a2762b99d04af84e00fa07cd862e035e5873d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff -ru umoria.orig/unix/unix.c umoria/unix/unix.c
--- umoria.orig/unix/unix.c	2014-11-01 02:45:07.375535783 -0400
+++ umoria/unix/unix.c	2014-11-01 02:45:58.575820065 -0400
@@ -315,7 +315,7 @@
 
 	  user[0] = '\0';
 	  file++;
-	  while (*file != '/' && i < sizeof(user))
+	  while (*file != '/' && i < sizeof(user) - 1)
 	    user[i++] = *file++;
 	  user[i] = '\0';
 	  if (i == 0)