]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/indices.c
el copy paste me va a mandar a la ruina... bugs corregidos.. ahora si anda todo como...
[z.facultad/75.06/emufs.git] / emufs / indices.c
index fdb6c4b8ca248b7a18b5d73e9329d9f5d4c03266..dfd0e31ff64a0280348dc41ab5b35a3042069321 100644 (file)
@@ -86,6 +86,8 @@ INDICE *emufs_indice_crear(EMUFS *emu, char *nombre, INDICE_FUNCION funcion, IND
                        tmp->size_claves = (tmp->tam_bloque - SIZE_B_PLUS_HEADER - sizeof(CLAVE))/2;
                        tmp->size_hijos = tmp->size_claves + sizeof(CLAVE);
                        emufs_b_plus_crear(tmp);
                        tmp->size_claves = (tmp->tam_bloque - SIZE_B_PLUS_HEADER - sizeof(CLAVE))/2;
                        tmp->size_hijos = tmp->size_claves + sizeof(CLAVE);
                        emufs_b_plus_crear(tmp);
+                       tmp->obtener_menor_clave = emufs_b_plus_obtener_menor_clave;
+                       tmp->obtener_mayor_clave = emufs_b_plus_obtener_mayor_clave;
                        PERR("AÚN NO IMPLEMENTADO DEL TODO!!!!!!!!");
                        break;
        }
                        PERR("AÚN NO IMPLEMENTADO DEL TODO!!!!!!!!");
                        break;
        }
@@ -303,4 +305,3 @@ int emufs_indice_es_clave_nula(INDICE *idx, CLAVE k)
        }
        return 0;
 }
        }
        return 0;
 }
-