]> err.no Git - yubikey-personalization/commitdiff
remove ignored const on errno_location functions
authorKlas Lindfors <klas@yubico.com>
Wed, 19 Sep 2012 12:26:18 +0000 (14:26 +0200)
committerKlas Lindfors <klas@yubico.com>
Wed, 19 Sep 2012 12:26:53 +0000 (14:26 +0200)
fixes #11

ykcore/ykcore.c
ykcore/ykcore.h
ykpers.c
ykpers.h

index 49dc728c5f9d9abae0eeb5a0765410e8fd9a0e42..a06a8943db5c277d3205a7a95b05f83010ebe482 100644 (file)
@@ -318,7 +318,7 @@ int yk_challenge_response(YK_KEY *yk, uint8_t yk_cmd, int may_block,
        return 1;
 }
 
-int * const _yk_errno_location(void)
+int * _yk_errno_location(void)
 {
        static int tsd_init = 0;
        static int nothread_errno = 0;
index 94ad961df02603964317c28691d6e79120c5c36c..776d30bf5f3b272f5d196959b81136079a2e47d7 100644 (file)
@@ -128,7 +128,7 @@ extern int yk_force_key_update(YK_KEY *yk);
  * Error handling fuctions
  *
  ****/
-extern int * const _yk_errno_location(void);
+extern int * _yk_errno_location(void);
 #define yk_errno (*_yk_errno_location())
 const char *yk_strerror(int errnum);
 /* The following function is only useful if yk_errno == YK_EUSBERR and
index 9676c43b74cbc66e053061b508209b0e288a25fd..432ca755d47db1c0f13aa5a51cade6dcb3e081f8 100644 (file)
--- a/ykpers.c
+++ b/ykpers.c
@@ -1006,7 +1006,7 @@ int ykp_config_num(YKP_CONFIG *cfg)
        return 0;
 }
 
-int * const _ykp_errno_location(void)
+int * _ykp_errno_location(void)
 {
        static int tsd_init = 0;
        static int nothread_errno = 0;
index 4d98ddc062283e3168bd1d8b1d5960bb3de30517..4c67da863b18c3dff7e389bd82779fa0fb490342 100644 (file)
--- a/ykpers.h
+++ b/ykpers.h
@@ -126,7 +126,7 @@ YK_CONFIG *ykp_core_config(YKP_CONFIG *cfg);
 int ykp_command(YKP_CONFIG *cfg);
 int ykp_config_num(YKP_CONFIG *cfg);
 
-extern int * const _ykp_errno_location(void);
+extern int * _ykp_errno_location(void);
 #define ykp_errno (*_ykp_errno_location())
 const char *ykp_strerror(int errnum);