X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/cba7ac4355bfc8feadd6490a253e9e4466ed5f8c..eb5e623c9e1334da07faa5f4b8b6c3ebf431503f:/emufs/tipo3.c diff --git a/emufs/tipo3.c b/emufs/tipo3.c index b9dc8b7..6e1822e 100644 --- a/emufs/tipo3.c +++ b/emufs/tipo3.c @@ -116,7 +116,7 @@ void* emufs_tipo3_leer_bloque(EMUFS *emu, EMUFS_REG_ID ID, int* err) return block; } -EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE tam) +EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE tam, int* err) { EMUFS_REG_ID ID_aux; EMUFS_FREE fs; @@ -125,7 +125,6 @@ EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE t FILE *file; char name_f[255]; char* bloque; - int err = 0; strcpy(name_f,emu->nombre); strcat(name_f,".dat"); @@ -163,7 +162,7 @@ EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE t } } else { /*cargo el bloque en "bloque"*/ - if (!(bloque = emufs_tipo3_leer_bloque(emu, num_bloque, &err))) { + if (!(bloque = emufs_tipo3_leer_bloque(emu, num_bloque, err))) { /* TODO Manejo de errores */ printf("no se pudo leer el bloque\n"); return -1;