aboutsummaryrefslogtreecommitdiff
path: root/crypto/compat/getprogname_linux.c
diff options
context:
space:
mode:
authorIshimoto Shinobu <47295761+protonesso@users.noreply.github.com>2019-05-21 22:41:05 +0900
committerGitHub <noreply@github.com>2019-05-21 22:41:05 +0900
commita747aacc23607c993cc481378782b2c7dd5bc53b (patch)
treee1114e236e00db5b3a8fb28e1a04db0afcd45ee9 /crypto/compat/getprogname_linux.c
parent2375e38c97c9fc280aaa7e7093e6db01e0ae9ff2 (diff)
downloadportable-a747aacc23607c993cc481378782b2c7dd5bc53b.tar.gz
portable-a747aacc23607c993cc481378782b2c7dd5bc53b.tar.bz2
portable-a747aacc23607c993cc481378782b2c7dd5bc53b.zip
avoid glibc
cause problems on musl systems
Diffstat (limited to '')
-rw-r--r--crypto/compat/getprogname_linux.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/crypto/compat/getprogname_linux.c b/crypto/compat/getprogname_linux.c
index 2c89743..4e7e31f 100644
--- a/crypto/compat/getprogname_linux.c
+++ b/crypto/compat/getprogname_linux.c
@@ -26,9 +26,7 @@ getprogname(void)
26#if defined(__ANDROID_API__) && __ANDROID_API__ < 21 26#if defined(__ANDROID_API__) && __ANDROID_API__ < 21
27 extern const char *__progname; 27 extern const char *__progname;
28 return __progname; 28 return __progname;
29#elif defined(__GLIBC__)
30 return program_invocation_short_name;
31#else 29#else
32#error "Cannot emulate getprogname" 30 return program_invocation_short_name;
33#endif 31#endif
34} 32}