r3500 - in trunk: libmikey/include libminisip/include libmnetutil/include libmsip/include libmutil/include libmutil/include/libmutil minisip/include

erik at minisip.org erik at minisip.org
Tue Nov 20 20:40:28 CET 2007


Author: erik
Date: 2007-11-20 20:40:27 +0100 (Tue, 20 Nov 2007)
New Revision: 3500

Modified:
   trunk/libmikey/include/compilation_config_w32_wce.h
   trunk/libminisip/include/compilation_config_w32_wce.h
   trunk/libmnetutil/include/compilation_config_w32_wce.h
   trunk/libmsip/include/compilation_config_w32_wce.h
   trunk/libmutil/include/compilation_config_w32_wce.h
   trunk/libmutil/include/libmutil/XMLParser.h
   trunk/minisip/include/compilation_config_w32_wce.h
Log:
libmutil:
 * Made XMLParser inherit from MObject

all: Remove forced DEBUG_OUTPUT declaration when compiling in with MSVC.
     Having it there generates lots of warnings if the same definition
     is set on the command line, and it is good to be able to turn it off.



Modified: trunk/libmikey/include/compilation_config_w32_wce.h
===================================================================
--- trunk/libmikey/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libmikey/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -3,7 +3,7 @@
 
 #ifdef _WIN32_WCE
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //use this to avoid the warning (coming from STLPort used in WinCE)
 //exception.h(47) : warning C4275: non dll-interface class 'std::exception' used as base for dll-interface class 'Exception'

Modified: trunk/libminisip/include/compilation_config_w32_wce.h
===================================================================
--- trunk/libminisip/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libminisip/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -3,7 +3,7 @@
 
 #if defined(_WIN32_WCE) || defined(_MSC_VER) 
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //use this to avoid the warning (coming from STLPort used in WinCE)
 //exception.h(47) : warning C4275: non dll-interface class 'std::exception' used as base for dll-interface class 'Exception'

Modified: trunk/libmnetutil/include/compilation_config_w32_wce.h
===================================================================
--- trunk/libmnetutil/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libmnetutil/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -3,7 +3,7 @@
 
 #ifdef _WIN32_WCE
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //use this to avoid the warning (coming from STLPort used in WinCE)
 //exception.h(47) : warning C4275: non dll-interface class 'std::exception' used as base for dll-interface class 'Exception'

Modified: trunk/libmsip/include/compilation_config_w32_wce.h
===================================================================
--- trunk/libmsip/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libmsip/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -3,7 +3,7 @@
 
 #ifdef _WIN32_WCE
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //use this to avoid the warning (coming from STLPort used in WinCE)
 //exception.h(47) : warning C4275: non dll-interface class 'std::exception' used as base for dll-interface class 'Exception'

Modified: trunk/libmutil/include/compilation_config_w32_wce.h
===================================================================
--- trunk/libmutil/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libmutil/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -4,7 +4,7 @@
 #ifdef _WIN32_WCE
 
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //To use include/config.h ... only for compilation time
 #define HAVE_CONFIG_H

Modified: trunk/libmutil/include/libmutil/XMLParser.h
===================================================================
--- trunk/libmutil/include/libmutil/XMLParser.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/libmutil/include/libmutil/XMLParser.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -28,6 +28,7 @@
 #include <libmutil/libmutil_config.h>
 
 #include<libmutil/mtypes.h>
+#include<libmutil/MemObject.h>
 #include<libmutil/Exception.h>
 
 #include<list>
@@ -88,7 +89,7 @@
 
 class LIBMUTIL_API XMLNode;
 
-class LIBMUTIL_API XMLParser{
+class LIBMUTIL_API XMLParser : public MObject{
 	public:
 		XMLParser(XMLParserCallback *cb=NULL);
 		~XMLParser();
@@ -105,6 +106,8 @@
 		
 		void addValue(std::string elementPath, std::string value);
 		void changeValue(std::string elemPath, std::string value, bool addIfMissing=true);
+
+		std::string getMemObjectType(){return "XMLParser";}
 		
 	protected:
 		void addValue(XMLNode *root, const char *elementPath, std::string &value, int32_t start=0);

Modified: trunk/minisip/include/compilation_config_w32_wce.h
===================================================================
--- trunk/minisip/include/compilation_config_w32_wce.h	2007-11-20 18:36:51 UTC (rev 3499)
+++ trunk/minisip/include/compilation_config_w32_wce.h	2007-11-20 19:40:27 UTC (rev 3500)
@@ -4,7 +4,7 @@
 #ifdef _WIN32_WCE
 
 /* Debug output */
-#define DEBUG_OUTPUT 
+//#define DEBUG_OUTPUT 
 
 //To use include/config.h ... only for compilation time
 #define HAVE_CONFIG_H



More information about the Minisip-devel mailing list