Patch level :4.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/trunk@14989 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2007-03-06 14:02:49 +00:00
parent 6c55aa3d2f
commit b993886271
2 changed files with 3 additions and 15 deletions

View File

@ -1,11 +1,10 @@
#include <xvt.h>
#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;
}

View File

@ -1,18 +1,6 @@
#ifndef __CG3_H
#define __CG3_H
#ifndef __STRINGS_H
#include <strings.h>
#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