X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/c407055e1cc6ff4c435114091c3a5430486aa659..c831082edc6038351f9ec6c2e55b85ef41d213f4:/emufs/tipo3_main.c diff --git a/emufs/tipo3_main.c b/emufs/tipo3_main.c index d909897..4dcdf42 100644 --- a/emufs/tipo3_main.c +++ b/emufs/tipo3_main.c @@ -50,6 +50,8 @@ int main(int argc, char *argv[]) char g[100]; char h[100]; char i[100]; + char* b_ptr; + int err; if (argc != 2) { printf("Modo de uso : %s tam_bloque\n", argv[0]); @@ -92,11 +94,13 @@ int main(int argc, char *argv[]) /*fp->borrar_registro(fp, n4, 100); fp->borrar_registro(fp, n2, 100); fp->borrar_registro(fp, n6, 100);*/ - /*fp->borrar_registro(fp, n1, 100);*/ - /*printf("borre el registro de id = %d\n",n1);*/ - fp->leer_registro(fp, n2, b, 100); + fp->borrar_registro(fp, n1); + printf("borre el registro de id = %lu\n",n1); + b_ptr = fp->leer_registro(fp, n2, &err); - printf("Recuperado : %s\n", b); + printf("Recuperado : %s\n", b_ptr); + + free(b_ptr); ver_archivo_FS(fp);