summaryrefslogtreecommitdiff
path: root/nuttx/mm
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-01-19 12:57:25 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-01-19 13:01:20 -0600
commitbcfcb485b98d42d8c67e8948c016f5e766a64b29 (patch)
treeff4bdfe1e9f182089471c1901cd504b5e5a5aa9e /nuttx/mm
parent187cd324f6b573aa6619797784522455dd40129b (diff)
downloadpx4-nuttx-bcfcb485b98d42d8c67e8948c016f5e766a64b29.tar.gz
px4-nuttx-bcfcb485b98d42d8c67e8948c016f5e766a64b29.tar.bz2
px4-nuttx-bcfcb485b98d42d8c67e8948c016f5e766a64b29.zip
Fixes some issues found by the PX4 team using Coverity. From Pavel Krienko
Diffstat (limited to 'nuttx/mm')
-rw-r--r--nuttx/mm/mm_gran/mm_granalloc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/nuttx/mm/mm_gran/mm_granalloc.c b/nuttx/mm/mm_gran/mm_granalloc.c
index 2910f8286..f66e5168b 100644
--- a/nuttx/mm/mm_gran/mm_granalloc.c
+++ b/nuttx/mm/mm_gran/mm_granalloc.c
@@ -245,9 +245,10 @@ static inline FAR void *gran_common_alloc(FAR struct gran_s *priv, size_t size)
bitidx += shift;
}
}
+
+ gran_leave_critical(priv);
}
- gran_leave_critical(priv);
return NULL;
}