diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-07-15 17:09:05 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-07-15 17:09:05 +0200 |
commit | bae3ac29fc39bc36329abf1823004c0d79b2f6f0 (patch) | |
tree | c79e6aa4a90ab18861e939d03a4ec3168a2368cd /sys | |
parent | ea7bca1829c6ba924599a2c8bc8e0c18404db6a1 (diff) |
devproc: make sure statbufread offset wont turn negative
Diffstat (limited to 'sys')
-rw-r--r-- | sys/src/9/port/devproc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/port/devproc.c b/sys/src/9/port/devproc.c index 5e1beddbc..42fbe7ac6 100644 --- a/sys/src/9/port/devproc.c +++ b/sys/src/9/port/devproc.c @@ -995,7 +995,7 @@ procread(Chan *c, void *va, long n, vlong off) qunlock(&p->debug); poperror(); - if(i <= 0) + if(i <= 0 || i > j) return 0; if(i < n) n = i; |