summaryrefslogtreecommitdiff
path: root/console.c
diff options
context:
space:
mode:
authorRobert Morris <[email protected]>2019-06-04 06:45:09 -0400
committerRobert Morris <[email protected]>2019-06-04 06:45:09 -0400
commit0f684b9150b56c3fce1db099e93327ebaaca363a (patch)
tree5644e1b2e27d2ff3b2d57ab07238e06fe215bb40 /console.c
parent8baac760500980d4b83e8de2e90265bfaa19df13 (diff)
downloadxv6-labs-0f684b9150b56c3fce1db099e93327ebaaca363a.tar.gz
xv6-labs-0f684b9150b56c3fce1db099e93327ebaaca363a.tar.bz2
xv6-labs-0f684b9150b56c3fce1db099e93327ebaaca363a.zip
fix exec argc
Diffstat (limited to 'console.c')
-rw-r--r--console.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/console.c b/console.c
index c7e1852..122ccb3 100644
--- a/console.c
+++ b/console.c
@@ -205,7 +205,7 @@ consolewrite(struct inode *ip, int user_src, uint64 src, int n)
acquire(&cons.lock);
for(i = 0; i < n; i++){
char c;
- if(either_copyin(&c, user_src, src, 1) == -1)
+ if(either_copyin(&c, user_src, src+i, 1) == -1)
break;
consputc(c);
}