No bug - OS/2 only - better error message, fix crash

This commit is contained in:
mkaply%us.ibm.com 2003-03-19 22:59:50 +00:00
Родитель 88a3788bec
Коммит 5ba5b58b5e
1 изменённых файлов: 10 добавлений и 6 удалений

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

@ -135,11 +135,15 @@ int main(int argc, char *argv[]) {
else if (strnicmp(argv[i],"-?", 2) == 0)
do_help = 1;
else if (strnicmp(argv[i],"-p", 2) == 0) {
strcpy(basepath, argv[i+1]);
if (basepath[strlen(basepath)] !='\\') {
strcat(basepath, "\\");
}
if (argc > i+1) {
strcpy(basepath, argv[i+1]);
if (basepath[strlen(basepath)] !='\\') {
strcat(basepath, "\\");
}
do_path = 1;
} else {
do_help = 1;
}
}
}
}
@ -165,7 +169,7 @@ int main(int argc, char *argv[]) {
}
}
}
printf("Unload failed\n");
printf("Mozilla for OS/2 preloader is not running\n");
return(1);
}
@ -186,7 +190,7 @@ int main(int argc, char *argv[]) {
HEV hev;
if (DosCreateEventSem(SEMNAME, &hev, DC_SEM_SHARED, FALSE) != NO_ERROR) {
printf("DosCreateEventSem failed\n");
printf("Mozilla for OS/2 preloader is already running\n");
return(1);
}