Fix getcwd syscall return value
authorRiku Voipio <riku.voipio@nokia.com>
Fri, 17 Apr 2009 13:59:10 +0000 (16:59 +0300)
committerRiku Voipio <riku.voipio@nokia.com>
Fri, 17 Apr 2009 13:59:10 +0000 (16:59 +0300)
linux-user/syscall.c

index 209fa7c..5647b6e 100644 (file)
@@ -318,7 +318,7 @@ sys_getcwd1(char *buf, size_t size)
       /* getcwd() sets errno */
       return (-1);
   }
-  return (0);
+  return strlen(buf)+1;
 }
 
 #ifdef CONFIG_ATFILE