]> git.sur5r.net Git - cc65/commitdiff
included errno.h instead of declaring _oserrno as external
authormrintsch <mrintsch@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 15 Sep 2001 23:39:47 +0000 (23:39 +0000)
committermrintsch <mrintsch@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sat, 15 Sep 2001 23:39:47 +0000 (23:39 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@940 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/cbm/cbm_load.c
libsrc/cbm/cbm_open.c
libsrc/cbm/cbm_read.c
libsrc/cbm/cbm_save.c
libsrc/cbm/cbm_write.c

index 283a4512dcc5e394a039b1b81545cefed79ca57b..cccc3279e3ee06019406762a2a2bf5d7d4c94f9c 100644 (file)
@@ -5,8 +5,7 @@
  */
 
 #include <cbm.h>
-
-extern unsigned char _oserror;         
+#include <errno.h>
 
 /* loads file "name" from given device to given address or to the load address
  * of the file if addr is 0
index c63ac8ab815a3418f227afb4687a057073bb95c1..242628ee19f87ed6385155d82d42b3b1f8f50abf 100644 (file)
@@ -6,8 +6,7 @@
  */
  
 #include <cbm.h>
-
-extern unsigned char _oserror;
+#include <errno.h>
 
 /* It's like BASIC's: OPEN lfn, device, sec_addr, "name"
  */
index 23be7315c69d29982cf9ccf0d9dfd348c9f81852..f0011284bf3a996271ce4a25cfefd81105cb728c 100644 (file)
@@ -5,8 +5,7 @@
  */
 
 #include <cbm.h>
-
-extern unsigned char _oserror;
+#include <errno.h>
 
 int cbm_read(unsigned char lfn, void* buffer, unsigned int size)
 {
index 381b747b8a9395fb3e31a9edb9f96723c9f20c83..211ce41e3620678c11df5101781d16a754427e49 100644 (file)
@@ -8,8 +8,7 @@
  */
 
 #include <cbm.h>
-
-extern unsigned char _oserror;
+#include <errno.h>
 
 /* saves a memory area from start to end-1 to a file.
  */
index b204b68ee2486b612102a1010964267c62095b4e..84433623f78dce4e7fa7aded464270f399e31ca3 100644 (file)
@@ -5,8 +5,7 @@
  */
 
 #include <cbm.h>
-
-extern unsigned char _oserror;
+#include <errno.h>
 
 int cbm_write(unsigned char lfn, void* buffer, unsigned int size) {
 
@@ -22,7 +21,7 @@ int cbm_write(unsigned char lfn, void* buffer, unsigned int size) {
     }
 
     if (cbm_k_readst()) {
-        _oserror = 5; /* device not present */
+        _oserror = 5;       /* device not present */
         byteswritten = -1;
     }