X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=error.h;h=f62a17db1946539ef01b58e8153665efce09bed4;hp=2e6728419a9f36b3663bd6604db32452ed372034;hb=4205233c8397c581b4d27ab36ab81ec896ef3dd0;hpb=d28f432296e812643e236d1bfc9b556a7b11c461 diff --git a/error.h b/error.h index 2e67284..f62a17d 100644 --- a/error.h +++ b/error.h @@ -1,9 +1,9 @@ // -// RMAC - Reboot's Macro Assembler for the Atari Jaguar Console System +// RMAC - Reboot's Macro Assembler for all Atari computers // ERROR.H - Error Handling -// Copyright (C) 199x Landon Dyer, 2011 Reboot and Friends +// Copyright (C) 199x Landon Dyer, 2011-2020 Reboot and Friends // RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986 -// Source Utilised with the Kind Permission of Landon Dyer +// Source utilised with the kind permission of Landon Dyer // #ifndef __ERROR_H__ @@ -11,21 +11,20 @@ #include "rmac.h" -#define EBUFSIZ 200 // Max size of an error message +#define EBUFSIZ 256 // Max size of an error message -// Globals, externals etc +// Exported variables extern int errcnt; -extern char *err_fname; +extern char * err_fname; -// Prototypes -int error(char *); -int errors(char *, char *); -int fatal(char *); -int warn(char *); -int warns(char *, char *); -int warni(char *, unsigned); +// Exported functions +int error(const char *, ...); +int warn(const char *, ...); +int fatal(const char *); int interror(int); -void cantcreat(char *); +void CantCreateFile(const char *); void err_setup(void); +int ErrorIfNotAtEOL(void); #endif // __ERROR_H__ +