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