r2838 - in trunk: libmsip/source libmutil/include/libmutil
erik at minisip.org
erik at minisip.org
Tue Oct 17 16:12:37 CEST 2006
Author: erik
Date: 2006-10-17 16:12:36 +0200 (Tue, 17 Oct 2006)
New Revision: 2838
Modified:
trunk/libmsip/source/SipLayerTransport.cxx
trunk/libmutil/include/libmutil/stringutils.h
Log:
* Fixed strNCaseCmp declaration in stringutils.h (Thanks, Philippe Torrelli)
* strncasecmp -> strNCaseCmp in SipLayerTransport.cxx (Thanks, Philippe Torrelli)
Modified: trunk/libmsip/source/SipLayerTransport.cxx
===================================================================
--- trunk/libmsip/source/SipLayerTransport.cxx 2006-10-17 13:39:41 UTC (rev 2837)
+++ trunk/libmsip/source/SipLayerTransport.cxx 2006-10-17 14:12:36 UTC (rev 2838)
@@ -49,6 +49,7 @@
#include<libmutil/MemObject.h>
#include<libmutil/mtime.h>
#include<libmutil/dbg.h>
+#include<libmutil/stringutils.h>
//#include<libmsip/SipDialogContainer.h>
#include<libmsip/SipCommandString.h>
#include<libmsip/SipCommandDispatcher.h>
@@ -243,7 +244,7 @@
const char * contentLengthString = "\nContent-Length: ";
for( i = 0; i + 17 < index; i++ ){
- if( strncasecmp( contentLengthString, (char *)(buffer + i) , 17 ) == 0 ){
+ if( strNCaseCmp( contentLengthString, (char *)(buffer + i) , 17 ) == 0 ){
uint32_t j = 0;
string num;
Modified: trunk/libmutil/include/libmutil/stringutils.h
===================================================================
--- trunk/libmutil/include/libmutil/stringutils.h 2006-10-17 13:39:41 UTC (rev 2837)
+++ trunk/libmutil/include/libmutil/stringutils.h 2006-10-17 14:12:36 UTC (rev 2838)
@@ -60,7 +60,7 @@
LIBMUTIL_API int strCaseCmp(const char *s1, const char* s2);
-LIBMUTIL_API int strNCaseCmp(const char *s1, const char* s2);
+LIBMUTIL_API int strNCaseCmp(const char *s1, const char* s2, int n);
/**
* @return true if the parameter is a white space (' ', '\n' or '\t')
More information about the Minisip-devel
mailing list