[Cmake-commits] [cmake-commits] king committed String.c 1.2 1.3
cmake-commits at cmake.org
cmake-commits at cmake.org
Fri Jun 12 10:46:19 EDT 2009
Update of /cvsroot/CMake/CMake/Source/kwsys
In directory public:/mounts/ram/cvs-serv25995/Source/kwsys
Modified Files:
String.c
Log Message:
COMP: Avoid double-initialization in KWSys String
The KWSys String implementation of strcasecmp initialized 'result'
immediately before assigning to it. Borland produces a warning in this
case, so this commit removes the extra initialization.
Index: String.c
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/kwsys/String.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C 2 -d -r1.2 -r1.3
*** String.c 10 Jun 2009 15:46:06 -0000 1.2
--- String.c 12 Jun 2009 14:46:16 -0000 1.3
***************
*** 87,91 ****
unsigned char const* us1 = (unsigned char const*)lhs;
unsigned char const* us2 = (unsigned char const*)rhs;
! int result = 0;
while((result = lower[*us1] - lower[*us2++], result == 0) && *us1++)
{
--- 87,91 ----
unsigned char const* us1 = (unsigned char const*)lhs;
unsigned char const* us2 = (unsigned char const*)rhs;
! int result;
while((result = lower[*us1] - lower[*us2++], result == 0) && *us1++)
{
More information about the Cmake-commits
mailing list