Mercurial > hg > audiodb
comparison audioDB.cpp @ 480:d7c23fcc8e2a memory-leaks
added destructor call for LSH SINGLETON on server exit
author | mas01mc |
---|---|
date | Sat, 10 Jan 2009 13:18:24 +0000 |
parents | 51d02229288f |
children | 342822c2d49a |
comparison
equal
deleted
inserted
replaced
479:0af0c31dfa14 | 480:d7c23fcc8e2a |
---|---|
38 | 38 |
39 // Perform database prefix substitution | 39 // Perform database prefix substitution |
40 if(dbName && adb_root) | 40 if(dbName && adb_root) |
41 prefix_name((char** const)&dbName, adb_root); | 41 prefix_name((char** const)&dbName, adb_root); |
42 | 42 |
43 if(O2_ACTION(COM_SERVER)) | 43 if(O2_ACTION(COM_SERVER)){ |
44 #ifdef LIBRARY | 44 #ifdef LIBRARY |
45 ; | 45 ; |
46 #else | 46 #else |
47 startServer(); | 47 startServer(); |
48 if(SERVER_LSH_INDEX_SINGLETON) | |
49 delete lsh; | |
48 #endif | 50 #endif |
49 | 51 } |
50 else if(O2_ACTION(COM_CREATE)) | 52 else if(O2_ACTION(COM_CREATE)) |
51 create(dbName); | 53 create(dbName); |
52 | 54 |
53 else if(O2_ACTION(COM_INSERT)) | 55 else if(O2_ACTION(COM_INSERT)) |
54 insert(dbName, inFile); | 56 insert(dbName, inFile); |