//
// RMAC - Reboot's Macro Assembler for all Atari computers
// ERROR.C - Error Handling
-// Copyright (C) 199x Landon Dyer, 2011-2017 Reboot and Friends
+// Copyright (C) 199x Landon Dyer, 2011-2019 Reboot and Friends
// RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
// Source utilised with the kind permission of Landon Dyer
//
#include "listing.h"
#include "token.h"
+// Exported variables
int errcnt; // Error count
char * err_fname; // Name of error message file
+// Internal variables
static long unused; // For supressing 'write' warnings
//
// Report error if not at EOL
+//
// N.B.: Since this should *never* happen, we can feel free to add whatever
// diagnostics that will help in tracking down a problem to this function.
//
-int at_eol(void)
+int ErrorIfNotAtEOL(void)
{
if (*tok != EOL)
{
//
// Cannot create a file
//
-void cantcreat(const char * fn)
+void CantCreateFile(const char * fn)
{
- printf("cannot create: '%s'\n", fn);
+ printf("Cannot create file: '%s'\n", fn);
exit(1);
}
err_fname = NULL;
if ((err_fd = open(fnbuf, _OPEN_FLAGS, _PERM_MODE)) < 0)
- cantcreat(fnbuf);
+ CantCreateFile(fnbuf);
err_flag = 1;
}