Some minor changes to do_init_memmgr
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1308 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
1717d644dd
commit
b2f8f7cdc5
@ -286,10 +286,8 @@ int main(int argc,char **argv)
|
||||
int next;
|
||||
|
||||
display_title();
|
||||
#ifdef USE_MEMMGR
|
||||
// call this first so it'll be finalised last
|
||||
do_init_memmgr(argv[0]); // 一番最初に実行する必要がある
|
||||
#endif
|
||||
|
||||
sscanf(argv[0], "./%24[^\n]", server_type); // map/char/login?
|
||||
atexit(log_uptime);
|
||||
|
@ -7,6 +7,9 @@
|
||||
#include "memwatch.h"
|
||||
#endif
|
||||
|
||||
// 独自メモリマネージャを使用する場合、次のコメントを外してください。
|
||||
// #define USE_MEMMGR
|
||||
|
||||
#if !defined(DMALLOC) && !defined(GCOLLECT) && !defined(BCHECK) && !defined(USE_MEMMGR)
|
||||
|
||||
void* aMalloc_( size_t size, const char *file, int line, const char *func )
|
||||
@ -90,10 +93,6 @@ void aFree_( void *p, const char *file, int line, const char *func )
|
||||
#endif
|
||||
}
|
||||
|
||||
int do_init_memmgr(const char* file) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
#elif defined(GCOLLECT)
|
||||
|
||||
void * _bcallocA(size_t size, size_t cnt) {
|
||||
|
@ -75,6 +75,10 @@
|
||||
|
||||
#endif
|
||||
|
||||
int do_init_memmgr(const char* file);
|
||||
#ifndef USE_MEMMGR
|
||||
#define do_init_memmgr(file)
|
||||
#else
|
||||
int do_init_memmgr(const char* file);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user