summaryrefslogtreecommitdiff
path: root/sys/src/9/port/devsegment.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-05-30 16:08:47 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2017-05-30 16:08:47 +0200
commit1bc20697ed014d22b6e29e450741cfbc02039717 (patch)
tree60a48cfd16c6ac72c663163acfb762a64b8bc513 /sys/src/9/port/devsegment.c
parent760e539811001f569fc24d988e72c0b1eef81cd7 (diff)
devsegment: return proper write count for ctl message
Diffstat (limited to 'sys/src/9/port/devsegment.c')
-rw-r--r--sys/src/9/port/devsegment.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/9/port/devsegment.c b/sys/src/9/port/devsegment.c
index 033affb6d..f1221b9cc 100644
--- a/sys/src/9/port/devsegment.c
+++ b/sys/src/9/port/devsegment.c
@@ -337,7 +337,7 @@ segmentwrite(Chan *c, void *a, long n, vlong voff)
error(Ebadctl);
free(cb);
poperror();
- break;
+ return n;
case Qdata:
return segio(g, g->s, a, n, voff, 0);
default: