condense android comments for clarity
This commit is contained in:
parent
65159f37d0
commit
c199315ee9
@ -5,23 +5,16 @@
|
|||||||
const char *
|
const char *
|
||||||
getprogname(void)
|
getprogname(void)
|
||||||
{
|
{
|
||||||
|
#if defined(__ANDROID_API__) && __ANDROID_API__ < 21
|
||||||
/*
|
/*
|
||||||
* Android added getprogname with API 21 [0]. We should not end up here
|
* Android added getprogname with API 21, so we should not end up here
|
||||||
* with APIs bigger than 21. Still write a precise check.
|
* 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
|
* Since Android is using portions of OpenBSD libc, it should have
|
||||||
* a symbol called __progname [1].
|
* a symbol called __progname.
|
||||||
*
|
* https://github.com/aosp-mirror/platform_bionic/commit/692207
|
||||||
*
|
|
||||||
* .. [0] https://github.com/aosp-mirror/platform_bionic/blob/1eb6d3/libc/include/stdlib.h#L160
|
|
||||||
*
|
|
||||||
* .. [1] https://github.com/aosp-mirror/platform_bionic/commit/692207
|
|
||||||
*
|
|
||||||
* .. [2] https://linux.die.net/man/3/program_invocation_short_name
|
|
||||||
*
|
|
||||||
* .. [3] https://android.googlesource.com/platform/system/core/+/2819c0/base/logging.cpp#65
|
|
||||||
*/
|
*/
|
||||||
#if defined(__ANDROID_API__) && __ANDROID_API__ < 21
|
|
||||||
extern const char *__progname;
|
extern const char *__progname;
|
||||||
return __progname;
|
return __progname;
|
||||||
#else
|
#else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user