void saveconfig(void) { FILE *handle = cfgfile_open("infedit.cfg", "wb"); if (!handle) return; fwrite(&blkname, sizeof blkname, 1, handle); fwrite(&palname, sizeof palname, 1, handle); fwrite(&infname, sizeof infname, 1, handle); fwrite(&blk, sizeof blk, 1, handle); fwrite(&screenmode, sizeof screenmode, 1, handle); fwrite(&win_fullscreen, sizeof win_fullscreen, 1, handle); fclose(handle); }
void loadconfig(void) { FILE *handle = cfgfile_open("mapedit.cfg", "rb"); if (!handle) return; fread(&mapname, sizeof mapname, 1, handle); fread(&xpos, sizeof xpos, 1, handle); fread(&ypos, sizeof ypos, 1, handle); fread(&blk, sizeof blk, 1, handle); fread(&cl, sizeof cl, 1, handle); fread(&layervisible, sizeof layervisible, 1, handle); fread(&screenmode, sizeof screenmode, 1, handle); fread(&win_fullscreen, sizeof win_fullscreen, 1, handle); fclose(handle); }