]> git.sur5r.net Git - cc65/commitdiff
Change the prototype for _seterrno to return a char, since the function will
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 3 Jun 2010 20:18:19 +0000 (20:18 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 3 Jun 2010 20:18:19 +0000 (20:18 +0000)
always return zero in A and this can be used in C code to make the code
shorter.

git-svn-id: svn://svn.cc65.org/cc65/trunk@4687 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/errno.h

index 3743eb0134be107ed7101d314efd0f28f45c1ddb..5dba2a1f7b9c8b88bc7795507202b21a42014083 100644 (file)
@@ -47,8 +47,8 @@ extern unsigned char _oserror;
  */
 int __fastcall__ _osmaperrno (unsigned char oserror);
 
-/* Set errno to a specific error code. Used by the library */
-void __fastcall__ _seterrno (unsigned char code);
+/* Set errno to a specific error code and return zero. Used by the library */
+unsigned char __fastcall__ _seterrno (unsigned char code);
 
 /* System error codes go here */
 extern int _errno;