You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ro...@apache.org on 2003/10/11 16:44:48 UTC
cvs commit: ws-axis/c/src/common AxisUtils.h AxisUtils.cpp
roshan 2003/10/11 07:44:48
Modified: c/src/common AxisUtils.h AxisUtils.cpp
Log:
added a new methods to clear the contents of char arrays
Revision Changes Path
1.8 +4 -0 ws-axis/c/src/common/AxisUtils.h
Index: AxisUtils.h
===================================================================
RCS file: /home/cvs/ws-axis/c/src/common/AxisUtils.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- AxisUtils.h 10 Oct 2003 05:13:13 -0000 1.7
+++ AxisUtils.h 11 Oct 2003 14:44:48 -0000 1.8
@@ -77,6 +77,10 @@
friend class TypeMapping;
friend class URIMapping;
public:
+ /*
+ *Clears the content of passed character array
+ */
+ static int clearArray(char* arrCh, int iSize);
static void Initialize();
static const AxisXMLCh* ToAxisXMLCh(const AxisChar* pch);
AxisUtils();
1.8 +9 -0 ws-axis/c/src/common/AxisUtils.cpp
Index: AxisUtils.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/common/AxisUtils.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- AxisUtils.cpp 10 Oct 2003 05:13:13 -0000 1.7
+++ AxisUtils.cpp 11 Oct 2003 14:44:48 -0000 1.8
@@ -106,3 +106,12 @@
return pch;
}
+
+int AxisUtils::clearArray(char *arrCh, int iSize)
+{
+ for(int iTmp=0; iTmp<iSize; iTmp++) {
+ arrCh[iTmp] = '\0';
+ }
+
+ return SUCCESS;
+}