]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/tipo3.c
* BUGFIX : Se estaba haciendo mal es split y cuando habia muchos split (como
[z.facultad/75.06/emufs.git] / emufs / tipo3.c
index e5b0fab3c868a4b040f688cb88fe008fba9de8e3..a28b635f5a0d120031b4ba3de425ae98b04e3320 100644 (file)
@@ -64,10 +64,12 @@ void* emufs_tipo3_leer_registro(EMUFS *emu, CLAVE clave,
                dato = emu->indices->existe_entrada(emu->indices, clave);
                block = dato.bloque;
                ID = dato.id;
                dato = emu->indices->existe_entrada(emu->indices, clave);
                block = dato.bloque;
                ID = dato.id;
+               PERR("Use indice");
        } else {
                /* Si no tengo claves, uso el campo entero para pasar un ID
                 * directamente.
                 */
        } else {
                /* Si no tengo claves, uso el campo entero para pasar un ID
                 * directamente.
                 */
+               PERR("Use directo");
                ID = clave.i_clave;
                block = emufs_idx_buscar_registro(emu,ID); /*me devuelve el nro de bloque al que pertenece el registro*/
        }
                ID = clave.i_clave;
                block = emufs_idx_buscar_registro(emu,ID); /*me devuelve el nro de bloque al que pertenece el registro*/
        }