FILE *f_idx;
EMUFS_IDX reg;
char name_f_idx[255];
- long actual, final, cant, i, tam, a;
+ long actual, final, cant, i, tam;
strcpy(name_f_idx,emu->nombre);
strcat(name_f_idx, EMUFS_IDX_EXT);
cant = (final-actual)/sizeof(EMUFS_IDX);
/*apunto al siguiente del que quiero borrar*/
/*leo todos los que quedan*/
- for(i=0; i<cant-1; i++) {
+ for(i=0; i<cant; i++) {
final = actual + sizeof(EMUFS_IDX);
fseek(f_idx, final, SEEK_SET);
fread(®, sizeof(EMUFS_IDX), 1, f_idx);
}
return id;
}
-