From b993886271590e4f2d67f798472de2657565b7c3 Mon Sep 17 00:00:00 2001 From: guy Date: Tue, 6 Mar 2007 14:02:49 +0000 Subject: [PATCH] Patch level :4.0 Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/trunk@14989 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/cg3.cpp | 5 ++--- cg/cg3.h | 13 +------------ 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/cg/cg3.cpp b/cg/cg3.cpp index ef79201d2..481a0867f 100755 --- a/cg/cg3.cpp +++ b/cg/cg3.cpp @@ -1,11 +1,10 @@ #include -#define __MAIN__ #include "cg3.h" int main(int argc,char** argv) { - int s = argv[1][1] - '0'; + const int s = argc > 1 ? argv[1][1] - '0' : 0; switch (s) { case 1 : cg3200(argc,argv) ; break; // Stampa mastrini @@ -15,9 +14,9 @@ int main(int argc,char** argv) case 5 : cg3600(argc,argv) ; break; // Visualizzazione mastrini case 6 : cg3700(argc,argv) ; break; // Lista fatture case 7 : cg3800(argc,argv) ; break; // Lista fatture doppie + case 8 : cg3900(argc,argv) ; break; // Lista clienti fornitori in allegato default: cg3100(argc,argv) ; break; // Lista movimenti[1]/fatture[2] } - exit(0); return 0; } diff --git a/cg/cg3.h b/cg/cg3.h index 07e85b9c2..2a5719c98 100755 --- a/cg/cg3.h +++ b/cg/cg3.h @@ -1,18 +1,6 @@ #ifndef __CG3_H #define __CG3_H -#ifndef __STRINGS_H -#include -#endif - -#ifdef __MAIN__ -#define extern -#endif - -#ifdef __MAIN__ -#undef extern -#endif - int cg3100(int argc, char* argv[]); int cg3200(int argc, char* argv[]); int cg3300(int argc, char* argv[]); @@ -21,6 +9,7 @@ int cg3500(int argc, char* argv[]); int cg3600(int argc, char* argv[]); int cg3700(int argc, char* argv[]); int cg3800(int argc, char* argv[]); +int cg3900(int argc, char* argv[]); #endif // __CG3_H