summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGuilherme Goncalves <guilherme.p.gonc@gmail.com>2014-12-17 16:46:35 (GMT)
committerGuilherme Goncalves <guilherme.p.gonc@gmail.com>2014-12-17 16:46:35 (GMT)
commit9c6a8d3b0cc14fd26b119ad08f190e537771464f (patch)
treedcebccc96ce4ed3a767b611cb8f80a633ab3261d /src
parentb4acf7300a4ca3423ca36fe227e9bc2e23f25b9f (diff)
downloadjemalloc-9c6a8d3b0cc14fd26b119ad08f190e537771464f.zip
jemalloc-9c6a8d3b0cc14fd26b119ad08f190e537771464f.tar.gz
jemalloc-9c6a8d3b0cc14fd26b119ad08f190e537771464f.tar.bz2
Move variable declaration to the top its block for MSVC compatibility.
Diffstat (limited to 'src')
-rw-r--r--src/arena.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arena.c b/src/arena.c
index bf78995..1eb4000 100644
--- a/src/arena.c
+++ b/src/arena.c
@@ -2022,6 +2022,7 @@ arena_ralloc_large_grow(arena_t *arena, arena_chunk_t *chunk, void *ptr,
* following run, then merge the first part with the existing
* allocation.
*/
+ arena_run_t *run;
size_t flag_dirty, splitsize, usize;
usize = s2u(size + extra);
@@ -2030,8 +2031,7 @@ arena_ralloc_large_grow(arena_t *arena, arena_chunk_t *chunk, void *ptr,
assert(usize >= usize_min);
splitsize = usize - oldsize;
- arena_run_t *run = &arena_miscelm_get(chunk,
- pageind+npages)->run;
+ run = &arena_miscelm_get(chunk, pageind+npages)->run;
arena_run_split_large(arena, run, splitsize, zero);
size = oldsize + splitsize;