early-access version 1255

This commit is contained in:
pineappleEA
2020-12-28 15:15:37 +00:00
parent 84b39492d1
commit 78b48028e1
6254 changed files with 1868140 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
#include <stdlib.h>
#include <errno.h>
const char *
getprogname(void)
{
#if defined(__ANDROID_API__) && __ANDROID_API__ < 21
/*
* Android added getprogname with API 21, so we should not end up here
* with APIs newer than 21.
* https://github.com/aosp-mirror/platform_bionic/blob/1eb6d3/libc/include/stdlib.h#L160
*
* Since Android is using portions of OpenBSD libc, it should have
* a symbol called __progname.
* https://github.com/aosp-mirror/platform_bionic/commit/692207
*/
extern const char *__progname;
return __progname;
#else
return program_invocation_short_name;
#endif
}