r3279 - in trunk: libmcrypto/source/openssl libmsip/source libmstun/source libmutil/include/libmutil libmutil/source
erik at minisip.org
erik at minisip.org
Mon May 21 11:01:15 CEST 2007
Author: erik
Date: 2007-05-21 11:01:14 +0200 (Mon, 21 May 2007)
New Revision: 3279
Modified:
trunk/libmcrypto/source/openssl/TlsSocket.cxx
trunk/libmsip/source/SipSMCommand.cxx
trunk/libmstun/source/STUN.cxx
trunk/libmutil/include/libmutil/Thread.h
trunk/libmutil/include/libmutil/massert.h
trunk/libmutil/source/TextUI.cxx
trunk/libmutil/source/ThreadPosix.cxx
trunk/libmutil/source/ThreadWin32.cxx
trunk/libmutil/source/massert.cxx
Log:
* Fix compile warnings when using g++-4.2.
String constants are no longer converted to "char *" without warnings.
void f(char *);
f("hello"); <-- warning
Modified: trunk/libmcrypto/source/openssl/TlsSocket.cxx
===================================================================
--- trunk/libmcrypto/source/openssl/TlsSocket.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmcrypto/source/openssl/TlsSocket.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -279,7 +279,7 @@
}
int32_t OsslSocket::setSSLCTXCiphers ( SSL_CTX *_ctx, int8_t listIdx ) {
- char *ciphers;
+ const char *ciphers;
#ifdef DEBUG_OUTPUT
cerr << "Modifying SSL_CTX ciphers list" << endl;
Modified: trunk/libmsip/source/SipSMCommand.cxx
===================================================================
--- trunk/libmsip/source/SipSMCommand.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmsip/source/SipSMCommand.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -45,7 +45,7 @@
#else
ostream & operator<<(ostream &o, const SipSMCommand &c){
#endif
- char *s[6]={"(illegal)","dialog_layer","transaction_layer","(illegal)","dispatcher","transport_layer"};
+ const char *s[6]={"(illegal)","dialog_layer","transaction_layer","(illegal)","dispatcher","transport_layer"};
if (c.type==SipSMCommand::COMMAND_PACKET){
o <<"COMMAND_PACKET:"
Modified: trunk/libmstun/source/STUN.cxx
===================================================================
--- trunk/libmstun/source/STUN.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmstun/source/STUN.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -43,7 +43,7 @@
const int STUN::STUNTYPE_RESTRICTED=6;
const int STUN::STUNTYPE_SYMMETRIC_FIREWALL=7;
-static char *msgs[]={
+static const char *msgs[]={
"ERROR",
"BLOCKED",
"OpenInternet",
Modified: trunk/libmutil/include/libmutil/Thread.h
===================================================================
--- trunk/libmutil/include/libmutil/Thread.h 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/include/libmutil/Thread.h 2007-05-21 09:01:14 UTC (rev 3279)
@@ -33,7 +33,7 @@
class LIBMUTIL_API ThreadException : public Exception{
public:
- ThreadException(char* description);
+ ThreadException(const char* description);
};
Modified: trunk/libmutil/include/libmutil/massert.h
===================================================================
--- trunk/libmutil/include/libmutil/massert.h 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/include/libmutil/massert.h 2007-05-21 09:01:14 UTC (rev 3279)
@@ -5,7 +5,7 @@
-LIBMUTIL_API void massertFailed(char *expr, char *file, char *baseFile, int line);
+LIBMUTIL_API void massertFailed(const char *expr, const char *file, const char *baseFile, int line);
#ifdef NDEBUG
#define massert(exp)
Modified: trunk/libmutil/source/TextUI.cxx
===================================================================
--- trunk/libmutil/source/TextUI.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/source/TextUI.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -65,9 +65,9 @@
#if defined(_MSC_VER) || defined(WIN32)
-char *termCodes[]= { "", "", "", "", "" };
+const char *termCodes[]= { "", "", "", "", "" };
#else
-char *termCodes[]= { "\033[m", "\033[2m\033[1m", "\033[31m", "\033[34m", "\033[42m" };
+const char *termCodes[]= { "\033[m", "\033[2m\033[1m", "\033[31m", "\033[34m", "\033[42m" };
#endif
/**
Modified: trunk/libmutil/source/ThreadPosix.cxx
===================================================================
--- trunk/libmutil/source/ThreadPosix.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/source/ThreadPosix.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -47,7 +47,7 @@
using namespace std;
-ThreadException::ThreadException(char *desc):Exception(desc){
+ThreadException::ThreadException(const char *desc):Exception(desc){
}
Modified: trunk/libmutil/source/ThreadWin32.cxx
===================================================================
--- trunk/libmutil/source/ThreadWin32.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/source/ThreadWin32.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -42,7 +42,7 @@
using namespace std;
-ThreadException::ThreadException(char *desc):Exception(desc){
+ThreadException::ThreadException(const char *desc):Exception(desc){
}
Modified: trunk/libmutil/source/massert.cxx
===================================================================
--- trunk/libmutil/source/massert.cxx 2007-05-12 14:17:00 UTC (rev 3278)
+++ trunk/libmutil/source/massert.cxx 2007-05-21 09:01:14 UTC (rev 3279)
@@ -8,7 +8,7 @@
#include<stdio.h>
#include<libmutil/Exception.h>
-void massertFailed(char *expr, char *file, char *baseFile, int line) {
+void massertFailed(const char *expr, const char *file, const char *baseFile, int line) {
if (!strcmp(file, baseFile)) {
fprintf(stderr,"massert(%s) failed in file %s, line %d\n", expr, file, line);
} else {
More information about the Minisip-devel
mailing list