for (j=0; j<8; j++){
b_ptr = fp->leer_registro(fp, v[j], ®_size, &err);
printf("Recuperado : %s\n", b_ptr);
+ free(b_ptr);
}
ver_archivo_FS(fp);
printf("BORRANDO REGISTROS....\n");
for (j=1; j<8; j+=2){
b_ptr = fp->leer_registro(fp, v[j], ®_size, &err);
printf("Recuperado : %s\n", b_ptr);
+ free(b_ptr);
}
printf("COMPACTANDO........\n");
for (j=1; j<8; j+=2){
b_ptr = fp->leer_registro(fp, v[j], ®_size, &err);
printf("Recuperado : %s\n", b_ptr);
+ free(b_ptr);
}
printf("GRABANDO REGISTROS....\n");
printf("BORRANDO REGISTROS....\n");
- for (j=0; j<16; j+=3){
+ for (j=0; j<8; j+=3){
fp->borrar_registro(fp, v[j]);
printf("borrado : %lu\n", v[j]);
}