4 #include "osregistry.h"
7 int PASCAL WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR szCmdLine, int nCmdShow);
15 int main(int argc, char **argv)
18 strcpy( full_path, *argv );
20 char userdir[MAX_PATH];
22 // create user game directory
23 snprintf(userdir, MAX_PATH, "%s/%s/", detect_home(), Osreg_user_dir);
30 argptr = (char *)malloc(1);
33 for (i = 1; i < argc; i++) {
36 len += strlen(argv[i])+1;
38 argptr = (char *)realloc(argptr, len);
40 fprintf(stderr, "ERROR: out of memory in main!\n");
44 strcpy(argptr+oldlen, argv[i]);
48 int retr = WinMain(1, 0, argptr, 0);