X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/8eb8116159fc75f96c68bf3379a8aeec5994a97a..c831082edc6038351f9ec6c2e55b85ef41d213f4:/emufs/tipo3_main.c diff --git a/emufs/tipo3_main.c b/emufs/tipo3_main.c index 2fc5dcf..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]); @@ -93,10 +95,12 @@ int main(int argc, char *argv[]) fp->borrar_registro(fp, n2, 100); fp->borrar_registro(fp, n6, 100);*/ fp->borrar_registro(fp, n1); - printf("borre el registro de id = %d\n",n1); - fp->leer_registro(fp, n2, b, 100); + 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);