diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2013-11-12 21:42:05 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2013-11-12 21:42:05 +0100 |
commit | d56a6fadc5118e7fddba6294245a355ef2d3def9 (patch) | |
tree | 1a1044396fac969735fbaf3490c504f4ff6e8c1a /sys/src/libmemdraw/alloc.c | |
parent | def87d60167d13c92328b6f0f81800787eedf03a (diff) |
libmemdraw: change memimageinit() to return integer error (for kernel), minor cleanups
Diffstat (limited to 'sys/src/libmemdraw/alloc.c')
-rw-r--r-- | sys/src/libmemdraw/alloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/libmemdraw/alloc.c b/sys/src/libmemdraw/alloc.c index d2852c3c4..aa3597f71 100644 --- a/sys/src/libmemdraw/alloc.c +++ b/sys/src/libmemdraw/alloc.c @@ -121,7 +121,7 @@ freememimage(Memimage *i) { if(i == nil) return; - if(i->data->ref-- == 1 && i->data->allocd){ + if(--i->data->ref == 0 && i->data->allocd){ if(i->data->base) poolfree(imagmem, i->data->base); free(i->data); |