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