]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs_gui/gui.c
* ver_archivo emite por stderr para poder hacer un pipe desde la GUI
[z.facultad/75.06/emufs.git] / emufs_gui / gui.c
index 016e117fedd8aa4c66a9ef7079f13540295615b6..6edd11364ba2d056538ba66660f55d457dba3efc 100644 (file)
@@ -8,6 +8,7 @@
 
 #include "form.h"
 #include "articulos.h"
 
 #include "form.h"
 #include "articulos.h"
+#include "facturas.h"
 #include "emufs.h"
 
 #define CTRLD 4
 #include "emufs.h"
 
 #define CTRLD 4
@@ -20,12 +21,12 @@ void menu_articulos();
 int main(int argc, char *argv[])
 {
        int c, fin=0;
 int main(int argc, char *argv[])
 {
        int c, fin=0;
-
+/*
        art_cargar(argv[1]);
 
        art_liberar(NULL);
        return 1;
        art_cargar(argv[1]);
 
        art_liberar(NULL);
        return 1;
-
+*/
        /* Inicio Curses */
        signal(SIGINT, finish);
        initscr();
        /* Inicio Curses */
        signal(SIGINT, finish);
        initscr();
@@ -54,9 +55,10 @@ int main(int argc, char *argv[])
                return 1;
        }
 
                return 1;
        }
 
-       if (argc == 2)
+       if (argc == 2) {
                art_cargar(argv[1]);
                art_cargar(argv[1]);
-       else
+               fact_cargar(argv[1]);
+       } else
                art_cargar(NULL);
        
        /* Ventana, caracter para linea vertical, caracter para linea horizontal*/
                art_cargar(NULL);
        
        /* Ventana, caracter para linea vertical, caracter para linea horizontal*/
@@ -87,6 +89,7 @@ int main(int argc, char *argv[])
        endwin();
 
        art_liberar(NULL);
        endwin();
 
        art_liberar(NULL);
+       fact_liberar(NULL);
 
        return 0;
 }
 
        return 0;
 }