Correction on stdarg
This commit is contained in:
parent
395e59268d
commit
bb12c1c00e
|
@ -15,7 +15,7 @@
|
||||||
|
|
||||||
/* les inclusions */
|
/* les inclusions */
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <varargs.h>
|
#include <stdarg.h>
|
||||||
#include "mut.h"
|
#include "mut.h"
|
||||||
#include "mlo.h"
|
#include "mlo.h"
|
||||||
#include "rcn.h"
|
#include "rcn.h"
|
||||||
|
@ -117,4 +117,4 @@ extern float elpLotrsCapaGrid(lotrs_list *) ;
|
||||||
extern int elpLofigCapaDiff(lofig_list *) ;
|
extern int elpLofigCapaDiff(lofig_list *) ;
|
||||||
extern int elpLofigCapaGrid(lofig_list *) ;
|
extern int elpLofigCapaGrid(lofig_list *) ;
|
||||||
extern int elpLofigShrink(lofig_list *) ;
|
extern int elpLofigShrink(lofig_list *) ;
|
||||||
extern short elpError() ;
|
extern short elpError(short, ...) ;
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
/* traitement des erreur elp */
|
/* traitement des erreur elp */
|
||||||
/****************************************************************************/
|
/****************************************************************************/
|
||||||
|
|
||||||
#include <stdarg.h>
|
|
||||||
#include "elp.h"
|
#include "elp.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -36,10 +35,9 @@
|
||||||
/* ------------------- */
|
/* ------------------- */
|
||||||
/* La fonction renvoie le numero de l'erreur. */
|
/* La fonction renvoie le numero de l'erreur. */
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
elperrorFCT short elpError(errnum, ...)
|
elperrorFCT short elpError(short errnum, ...)
|
||||||
short errnum ;
|
|
||||||
{
|
{
|
||||||
va_list arg ;
|
va_list arg;
|
||||||
|
|
||||||
if(elpLang == elpENGLISH)
|
if(elpLang == elpENGLISH)
|
||||||
fprintf(stderr,"\n!!! elp error: %d !!!\n",errnum) ;
|
fprintf(stderr,"\n!!! elp error: %d !!!\n",errnum) ;
|
||||||
|
|
|
@ -30,6 +30,9 @@
|
||||||
* is provided. *
|
* is provided. *
|
||||||
* Updates : AUGUST, 12th 2002, Pierre Nguyen Tuong *
|
* Updates : AUGUST, 12th 2002, Pierre Nguyen Tuong *
|
||||||
* $Log: alc_pars_l6.c,v $
|
* $Log: alc_pars_l6.c,v $
|
||||||
|
* Revision 1.9 2003/09/11 15:08:50 fred
|
||||||
|
* Correction on stdarg
|
||||||
|
*
|
||||||
* Revision 1.8 2003/09/11 13:07:06 fred
|
* Revision 1.8 2003/09/11 13:07:06 fred
|
||||||
* Changing varargs into stdarg, and updating the sources accordingly.
|
* Changing varargs into stdarg, and updating the sources accordingly.
|
||||||
*
|
*
|
||||||
|
@ -172,7 +175,7 @@ float decode_capa __P(( losig_list*, chain_list*, char*, int ));
|
||||||
int type_line __P(( chain_list*, char*, int ));
|
int type_line __P(( chain_list*, char*, int ));
|
||||||
chain_list* read_line __P(( FILE*, char*, int ));
|
chain_list* read_line __P(( FILE*, char*, int ));
|
||||||
void free_line __P(( chain_list* ));
|
void free_line __P(( chain_list* ));
|
||||||
void mal_error __P(());
|
void mal_error __P(( char *, ...));
|
||||||
void chk_header __P(( chain_list*, char*, int ));
|
void chk_header __P(( chain_list*, char*, int ));
|
||||||
unsigned char decode_layer __P(( char*, char*, int ));
|
unsigned char decode_layer __P(( char*, char*, int ));
|
||||||
data_loins* decode_ins __P(( chain_list*, char*, int ));
|
data_loins* decode_ins __P(( chain_list*, char*, int ));
|
||||||
|
@ -1289,12 +1292,11 @@ chain_list *head;
|
||||||
void mal_error( char *fname, ... )
|
void mal_error( char *fname, ... )
|
||||||
{
|
{
|
||||||
va_list index;
|
va_list index;
|
||||||
char *fname;
|
|
||||||
int line;
|
int line;
|
||||||
char *func;
|
char *func;
|
||||||
char *fmt;
|
char *fmt;
|
||||||
|
|
||||||
va_start( fname, index );
|
va_start( index, fname );
|
||||||
fname = va_arg( index, char* );
|
fname = va_arg( index, char* );
|
||||||
line = va_arg( index, int );
|
line = va_arg( index, int );
|
||||||
func = va_arg( index, char* );
|
func = va_arg( index, char* );
|
||||||
|
|
|
@ -911,7 +911,7 @@ void tooutput( FILE *fd, ... )
|
||||||
va_list index;
|
va_list index;
|
||||||
char *fmt;
|
char *fmt;
|
||||||
|
|
||||||
va_start( fd, index );
|
va_start( index, fd );
|
||||||
|
|
||||||
fmt = va_arg( index, char* );
|
fmt = va_arg( index, char* );
|
||||||
|
|
||||||
|
|
|
@ -67,7 +67,7 @@ void sorttransistormos __P(( lofig_list *ptfig,
|
||||||
char *vdd
|
char *vdd
|
||||||
));
|
));
|
||||||
void sortcircuit __P(( lofig_list *ptfig, FILE *df ));
|
void sortcircuit __P(( lofig_list *ptfig, FILE *df ));
|
||||||
void tooutput __P(()); /* va_list. */
|
void tooutput __P(( FILE *, ...));
|
||||||
int sortconnecteur_ordre __P(( FILE *df, chain_list*, locon_list*, int ));
|
int sortconnecteur_ordre __P(( FILE *df, chain_list*, locon_list*, int ));
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue