getting rid of root variable from the che files

This commit is contained in:
varada%netscape.com 1999-11-03 22:22:31 +00:00
Родитель b9c4d5bce7
Коммит ed4fc4bfa7
1 изменённых файлов: 13 добавлений и 4 удалений

Просмотреть файл

@ -159,9 +159,18 @@ BOOL CWizardMachineApp::InitInstance()
argc = --i; argc = --i;
char tempini[MAX_SIZE];
CString iniFile; CString iniFile;
CString action; CString action;
CString DefaultIni = Root + "WizardMachine.ini";
GetPrivateProfileString("Default", "inifile", "", tempini, MAX_SIZE, DefaultIni);
iniFile = CString(tempini);
if(iniFile.IsEmpty() || (iniFile.Right(4) != ".ini"))
{
AfxMessageBox("Please enter a valid App name in the WizardMachine.ini file", MB_OK);
exit(1);
}
for (i=0; i < argc; i++) for (i=0; i < argc; i++)
{ {
if (!strcmp(argv[i], "-i")) if (!strcmp(argv[i], "-i"))
@ -169,8 +178,8 @@ BOOL CWizardMachineApp::InitInstance()
if (!strcmp(argv[i], "-p")) if (!strcmp(argv[i], "-p"))
action = argv[i+1]; action = argv[i+1];
} }
#if 0
//GlobalFree(argv); //GlobalFree(argv);
if ((iniFile.IsEmpty()) || (iniFile.GetLength() < 5) || (iniFile.Right(4) != ".ini")) if ((iniFile.IsEmpty()) || (iniFile.GetLength() < 5) || (iniFile.Right(4) != ".ini"))
{ {
// Make life easier on us for now // Make life easier on us for now
@ -182,7 +191,7 @@ BOOL CWizardMachineApp::InitInstance()
exit(1); exit(1);
*/ */
} }
#endif
for (i=iniFile.GetLength() -1; i >= 0 && iniFile[i] != '\\'; i--) for (i=iniFile.GetLength() -1; i >= 0 && iniFile[i] != '\\'; i--)
{ {
if (iniFile.GetAt(i) == '/' ) { if (iniFile.GetAt(i) == '/' ) {
@ -1139,7 +1148,7 @@ void CWizardMachineApp::CreateNewCache()
&& GlobalWidgetArray[i].type != "Button" && GlobalWidgetArray[i].type != "Button"
&& GlobalWidgetArray[i].type != "GroupBox" ) && GlobalWidgetArray[i].type != "GroupBox" )
{ {
if (GlobalWidgetArray[i].name != "") if( (GlobalWidgetArray[i].name != "") || (GlobalWidgetArray[i].name != "Root") )
{ {
fprintf(globs, GlobalWidgetArray[i].name + "=" + GlobalWidgetArray[i].value); fprintf(globs, GlobalWidgetArray[i].name + "=" + GlobalWidgetArray[i].value);
fprintf(globs, "\n"); fprintf(globs, "\n");