int* argc = (int*) malloc(sizeof(int)); *argc = 1; char** argv = (char**) malloc(sizeof(char) * 2); argv[0] = progName; argv[1] = NULL; fakemain(*argc, argv);
argv[0] = progNameHere you write into memory you never alloated. I think.
Kommentar veröffentlichen
1 Kommentar:
argv[0] = progName
Here you write into memory you never alloated. I think.
Kommentar veröffentlichen