]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/tipo3.c
Uso un struct EMUFS_TIPO1_REG_HEADER para manejar más cómodo las cabeceras de
[z.facultad/75.06/emufs.git] / emufs / tipo3.c
index 2c24174d40adf6de01400f242d316dce6516f931..00adef825ab1e2beef66721d2b7ec3f34a1b3fd3 100644 (file)
@@ -187,8 +187,8 @@ EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE t
 
                        if (i == 0) {
                                /* Tengo que agregar el primer bloque en IDX */
 
                        if (i == 0) {
                                /* Tengo que agregar el primer bloque en IDX */
-                               if ( emufs_idx_existe_id(emu,ID_aux) != 0){
-                                       emufs_idx_actualizar(emu,ID_aux,num_bloque);
+                               if ( emufs_idx_existe_id(emu,ID_aux) != 0){ /* deberia ser == 0 pero no funca*/
+                                       emufs_idx_actualizar(emu, ID_aux, num_bloque);
                                } else {
                                        if ( emufs_idx_agregar(emu, ID_aux, num_bloque) != 0 ){
                                                free(bloque);
                                } else {
                                        if ( emufs_idx_agregar(emu, ID_aux, num_bloque) != 0 ){
                                                free(bloque);