From bae3ac29fc39bc36329abf1823004c0d79b2f6f0 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Wed, 15 Jul 2015 17:09:05 +0200 Subject: devproc: make sure statbufread offset wont turn negative --- sys/src/9/port/devproc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/src') 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; -- cgit v1.2.3