X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/baf79a90e2addd39a342fcb910bbfdb6ee6623cf..a559d9c266c7120220093b1e918a2473a62eccb0:/emufs_gui/viewer.c?ds=sidebyside diff --git a/emufs_gui/viewer.c b/emufs_gui/viewer.c index 10bcff6..0699dfd 100644 --- a/emufs_gui/viewer.c +++ b/emufs_gui/viewer.c @@ -121,6 +121,7 @@ void ver_bloques(WINDOW *padre, int w, int h, int cual) wattroff(padre, COLOR_PAIR(COLOR_BLUE)); switch (fp->tipo) { case T1: + case T4: waddstr(padre, "Registro variable con bloque parametrizado."); procesar = procesar_registro_tipo1; break; @@ -131,6 +132,7 @@ void ver_bloques(WINDOW *padre, int w, int h, int cual) msg_box_free(padre, actual[0]); return; break; + case T5: case T3: procesar = procesar_registro_tipo3; waddstr(padre, "Registro fijo con bloque parametrizado."); @@ -297,6 +299,7 @@ void ver_registros(WINDOW *padre, int w, int h, int cual) mvwaddstr(padre, 0, 0, "Tipo de archivo : "); wattroff(padre, COLOR_PAIR(COLOR_BLUE)); switch (fp->tipo) { + case T4: case T1: waddstr(padre, "Registro variable con bloque parametrizado."); procesar = procesar_registro_tipo1; @@ -305,6 +308,7 @@ void ver_registros(WINDOW *padre, int w, int h, int cual) waddstr(padre, "Registro variable sin bloques."); procesar = procesar_registro_tipo2; break; + case T5: case T3: procesar = procesar_registro_tipo3; waddstr(padre, "Registro fijo con bloque parametrizado."); @@ -373,7 +377,7 @@ void ver_registros(WINDOW *padre, int w, int h, int cual) case 'e': case 'E': if (indices_actual != EMUFS_NOT_FOUND) - fp->borrar_registro(fp, indices[indices_actual]); + /*fp->borrar_registro(fp, indices[indices_actual]); XXX*/ free(indices); indices = emufs_idx_get(fp, &indices_total);