Roxen.git
/
server
/
tools
/
ntroxen
/
startdll
/
cmdline.cpp
version
»
Context lines:
10
20
40
80
file
none
3
Roxen.git/server/tools/ntroxen/startdll/cmdline.cpp:1:
// cmdline.cpp: implementation of the CCmdLine class. //
-
// $Id: cmdline.cpp,v 1.
26
2004/
05
/
29
15
:
28
:
02
_cvs_
dirix
Exp $
+
// $Id: cmdline.cpp,v 1.
27
2004/
06
/
04
08
:
29
:
33
_cvs_
stephen
Exp $
// ////////////////////////////////////////////////////////////////////// #include "stdafx.h" #include "startdll.h" #include "cmdline.h" #include "roxen.h" #include "enumproc.h" #ifdef _DEBUG
Roxen.git/server/tools/ntroxen/startdll/cmdline.cpp:145:
} return ret; } BOOL CArgList::Add(const char *item) { ReSize(1);
-
int len =
strlen
(item);
+
int len =
sizeof
(item);
char *p = new char[len+1]; strcpy(p, item); m_pData[m_Count++] = p; return TRUE; } BOOL CArgList::AddIfNew(const char *item)
Roxen.git/server/tools/ntroxen/startdll/cmdline.cpp:1258:
{ m_saRoxenArgs.Add("--tests-verbose=1"); type = eArgSelfTest; return 1; } //--self-test-dir=*) // SELF_TEST_DIR=`echo $1 | sed -e's/--self-test-dir=//'` if (Match(*argv, "--self-test-dir=*", "=", &value)) {
-
m_SelfTestDir.resize(
strlen
(value));
-
for (int i=0; i<
strlen
(value); i++)
+
m_SelfTestDir.resize(
sizeof
(value));
+
for (int i=0; i<
sizeof
(value); i++)
{ if (value[i] == '/') m_SelfTestDir[i] = '\\'; else m_SelfTestDir[i] = value[i]; } type = eArgStart; return 1; }