dummy = (char*)malloc(emu->tam_bloque);
memset(dummy, 0, emu->tam_bloque);
fwrite(dummy, emu->tam_bloque, 1, fp);
- printf("new_block ftell = %d\n", ftell(fp));
switch(emu->tipo){
case T1: num = (ftell(fp)-sizeof(EMUFS_Tipo)-sizeof(EMUFS_BLOCK_SIZE))/emu->tam_bloque;
break;
}
fclose(fp);
free(dummy);
- return num-1;
+ return num;
}
/*devuelve un numero de bloque siguiente al ultimo*/