X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/f62c69db84c4f3b567bd5dbd1eede1490b48b534..35c84de4b6d96cf3505ad2c075ff3998be04441b:/emufs/indice_b.c?ds=sidebyside diff --git a/emufs/indice_b.c b/emufs/indice_b.c index abbdfbc..2e0ff5d 100644 --- a/emufs/indice_b.c +++ b/emufs/indice_b.c @@ -1,5 +1,6 @@ #include "indice_b.h" +#include "common.h" /* Cantidad de claves por nodo */ #define CANT_HIJOS(x) ((x->tam_bloque-sizeof(B_NodoHeader))/sizeof(B_NodoEntry)) @@ -29,6 +30,12 @@ void emufs_indice_b_crear(INDICE *idx) header.hijo_izquierdo = -1; fp = fopen(idx->filename, "w"); + PERR("Creando indice"); + fprintf(stderr, "Archivo = (%s)\n", idx->filename); + if (fp == NULL) { + PERR("Error al crear el archivo"); + return; + } /* Creo el archivo con el Nodo raiz */ bloque = (char *)malloc(idx->tam_bloque);