Hi, im using CodeBlocks and have only changed code that follows on from this section. My program runs up to a importing all data and some outputs.
But if i run it in debug mode now. It crashes Codeblocks at file import.
The code i have.
Code:
int main(int argc, char* argv[]) {
GJCType menu;
char stringInput[MENU_INPUT + EXTRA_SPACE];
int menuSelection = 0;
char *ptr;
systemInit(&menu);
if (argc == 3) {
loadData(&menu, argv[1], argv[2]);
} else {
fprintf(stderr, "File import incorrect should be menu.dat submenu.dat");
exit(EXIT_FAILURE);
}
Code:
int loadData(GJCType* menu, char* menuFile, char* submenuFile) {
FILE *menuInput;
FILE *submenuInput;
char lineBuffer[MAX_LINE_LENGTH+1];
int validation;
printf("IMPORTING DATA... from Files\n");
menuInput = fopen(menuFile, "r"); /* Crashes CodeBlocks here */
submenuInput = fopen(submenuFile, "r");