FILE * infile; int size; char * dol; infile = fopen("load.dol","rb"); fseek(infile,0,SEEK_END); size=ftell(infile); fseek(infile,0,SEEK_SET); dol = malloc(size); fread(dol,size,1,infile); load_dol(dol,size);