]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs_gui/articulos.c
* BUGFIX : un error de orden de condiciones hacia que las claves multiples
[z.facultad/75.06/emufs.git] / emufs_gui / articulos.c
index 7abf14d1e9490fc61d03bea032972b689578ff46..0fd92b121fa06c45c0cf0aefc6f6c6b09debed91 100644 (file)
@@ -75,6 +75,7 @@ t_LstArticulos *art_cargar(const char *filename, int tipo, int tam_bloque)
        char *prop;
        EMUFS_REG_SIZE size;
        t_LstArticulos *tmp;
+       t_Articulo *un_articulo;
        lst_articulos = NULL;
        EMUFS_REG_ID id;
 
@@ -111,6 +112,7 @@ t_LstArticulos *art_cargar(const char *filename, int tipo, int tam_bloque)
                tmp->fp = emufs_crear("articulos", tipo-1, tam_bloque, sizeof(t_Articulo));
                /* Agrego los indices */
                PERR("Voy a agregar un indice");
+               emufs_agregar_indice(tmp->fp, "desc", IND_EXAHUSTIVO, IND_B, IDX_STRING, STRUCT_OFFSET(un_articulo, desc), 512);
                emufs_agregar_indice(tmp->fp, "codigo", IND_PRIMARIO, IND_B, IDX_INT, 0, 512);
                if (!tmp->fp) {
                        PERR("NO SE PUDO CREAR ARCHIVO ARTICULOS");
@@ -631,3 +633,7 @@ int art_exportar_xml(const char *filename)
        return 1;
 }
 
+void art_consultas(char *s)
+{
+}
+