X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/d1aba415c74a504ffcd56a77878d24661db1f98c..f5f9e412009380bc5aea316c9ff48ea379f17f0c:/emufs_gui/facturas.h?ds=sidebyside diff --git a/emufs_gui/facturas.h b/emufs_gui/facturas.h index d8108b0..f2a3c85 100644 --- a/emufs_gui/facturas.h +++ b/emufs_gui/facturas.h @@ -25,16 +25,17 @@ typedef struct _reg_factura_ { EMUFS_REG_ID num_reg; /* numero de registro en el archivo */ EMUFS_REG_ID texto_reg; /* numero de registro donde se encuentra el texto */ unsigned int numero; /* codigo de factura */ + struct _reg_factura_ *sig, *ant; } t_Reg_Factura; typedef struct _lista_facturas_ { - t_Reg_Factura array[100]; - unsigned int cant; + t_Reg_Factura *primero; EMUFS *fp; /* Filepointer al archivo donde estan los datos */ EMUFS *fp_texto; /* Filepointer al archivo donde estan los textos */ } t_LstFacturas; t_LstFacturas *fact_cargar(const char *filename); +int fact_liberar(t_LstFacturas *l); #endif