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);