Deleted
Added
nxt_mp.c (131:93f9f73846ab) | nxt_mp.c (141:96a65c601420) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 --- 903 unchanged lines hidden (view full) --- 912 mp->retain++; 913 nxt_debug_alloc("mp retain: %uD", mp->retain); 914 } 915 916 return p; 917} 918 919 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 --- 903 unchanged lines hidden (view full) --- 912 mp->retain++; 913 nxt_debug_alloc("mp retain: %uD", mp->retain); 914 } 915 916 return p; 917} 918 919 |
920void | 920uint32_t |
921nxt_mp_release(nxt_mp_t *mp, void *p) 922{ 923 nxt_mp_free(mp, p); 924 925 mp->retain--; 926 927 nxt_debug_alloc("mp release: %uD", mp->retain); 928 929 if (mp->retain == 0) { 930 nxt_mp_destroy(mp); | 921nxt_mp_release(nxt_mp_t *mp, void *p) 922{ 923 nxt_mp_free(mp, p); 924 925 mp->retain--; 926 927 nxt_debug_alloc("mp release: %uD", mp->retain); 928 929 if (mp->retain == 0) { 930 nxt_mp_destroy(mp); |
931 932 return 0; |
|
931 } | 933 } |
934 935 return mp->retain; |
|
932} 933 934 935void * 936nxt_mp_nget(nxt_mp_t *mp, size_t size) 937{ 938 nxt_debug_alloc("mp nget: %uz", size); 939 --- 43 unchanged lines hidden --- | 936} 937 938 939void * 940nxt_mp_nget(nxt_mp_t *mp, size_t size) 941{ 942 nxt_debug_alloc("mp nget: %uz", size); 943 --- 43 unchanged lines hidden --- |