]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/emufs.c
Agrego uso de indices primarios para grabra y recuperar en tipo1 y tipo2
[z.facultad/75.06/emufs.git] / emufs / emufs.c
index ad1495544d5da4991540bc92175a649458592717..76260ac5531f3b434e1838147294c0001122c067 100644 (file)
@@ -349,6 +349,7 @@ int emufs_agregar_indice(EMUFS *emu, char *nombre, INDICE_FUNCION funcion, INDIC
 
        /* Verifico que no existe un indice con el mismo nombre */
        /* y que no exista un indice primario */
 
        /* Verifico que no existe un indice con el mismo nombre */
        /* y que no exista un indice primario */
+       PERR("Agregando indice");
        tmp = emu->indices;
        while (tmp) {
                if (strcmp(tmp->nombre, nombre)==0) {
        tmp = emu->indices;
        while (tmp) {
                if (strcmp(tmp->nombre, nombre)==0) {
@@ -368,14 +369,12 @@ int emufs_agregar_indice(EMUFS *emu, char *nombre, INDICE_FUNCION funcion, INDIC
                        break;
                        case 2:
                                PERR("EMUFS ya tiene indice primario!!");
                        break;
                        case 2:
                                PERR("EMUFS ya tiene indice primario!!");
-                       break;
-                       default:
-                               PERR("Error no esperado!!");
                }
                return 0;
        }
 
        /* Creo el nuevo indice */
                }
                return 0;
        }
 
        /* Creo el nuevo indice */
+       PERR("Creando indice\n");
        tmp = emufs_indice_crear(emu, nombre, funcion, tipo, tipo_dato, offset, tam_bloque);
 
        if (tmp == NULL) return 0;
        tmp = emufs_indice_crear(emu, nombre, funcion, tipo, tipo_dato, offset, tam_bloque);
 
        if (tmp == NULL) return 0;