]> Shamusworld >> Repos - rmac/blobdiff - listing.c
Version bump for last commit. :-)
[rmac] / listing.c
index f6e7eb0d8180cb379378003e83a76fc3de7cde91..e13856ee9391e7fa354b717d45953712219aa5b4 100644 (file)
--- a/listing.c
+++ b/listing.c
@@ -1,14 +1,14 @@
 //
-// RMAC - Reboot's Macro Assembler for all Atari computers
+// RMAC - Renamed Macro Assembler for all Atari computers
 // LISTING.C - Listing Output
-// Copyright (C) 199x Landon Dyer, 2011-2018 Reboot and Friends
+// Copyright (C) 199x Landon Dyer, 2011-2021 Reboot and Friends
 // RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
 // Source utilised with the kind permission of Landon Dyer
 //
 // --------------------------------------------------------------------------
 // 0    0    1    1    2    2    3    3    4    4    5    5    6    6    7    7
 // 012345678901234567890123456789012345678901234567890123456789012345678901234567
-// filename....                         Reboot's Macro Assembler N.N.NN (Unknown)
+// filename....                         Renamed Macro Assembler N.N.NN (Unknown)
 // nnnnn  aaaaaaaa  dddddddddddddddddddd T source code
 // nnnnn  aaaaaaaa  dddddddddddddddd
 // nnnnn           =vvvvvvvv
@@ -53,7 +53,7 @@ static char * month[16] = {
 //
 int eject(void)
 {
-       if (listing > 0)
+       if (listing > 0 && list_pag)
        {
                println("\f");
                nlines = 0;
@@ -132,7 +132,7 @@ void date_string(char * buf, uint32_t date)
 
 //
 // Transform letters a-f in the address and data columns of the listing to
-// uppercase. (People seem  to like uppercase hex better in assembly-language
+// uppercase. (People seem to like uppercase hex better in assembly-language
 // listings....)
 //
 void uc_ln(char * ln)
@@ -178,7 +178,7 @@ void list_setup(void)
        list_fname = NULL;
 
        if ((list_fd = open(fnbuf, _OPEN_FLAGS, _PERM_MODE)) < 0)
-               cantcreat(fnbuf);
+               CantCreateFile(fnbuf);
 }