Roxen.git / server / tools / ntroxen / startdll / cmdline.cpp

version» Context lines:

Roxen.git/server/tools/ntroxen/startdll/cmdline.cpp:1:   // cmdline.cpp: implementation of the CCmdLine class.   // - // $Id: cmdline.cpp,v 1.27 2004/06/04 08:29:33 _cvs_stephen Exp $ + // $Id: cmdline.cpp,v 1.28 2004/06/04 09:44:22 _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 = sizeof(item); +  int len = strlen(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(sizeof(value)); -  for (int i=0; i<sizeof(value); i++) +  m_SelfTestDir.resize(strlen(value)); +  for (int i=0; i<strlen(value); i++)    {    if (value[i] == '/')    m_SelfTestDir[i] = '\\';    else    m_SelfTestDir[i] = value[i];    }    type = eArgStart;    return 1;    }