From: synergydev Date: Mon, 7 Oct 2013 08:13:11 +0000 (-0700) Subject: libc: fix __cxa_atexit implicit declaration X-Git-Tag: android-x86-7.1-r1~757^2~1528^2~111^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=589eaa4c728d39a1fcadc98030033cd60833fbb1;p=android-x86%2Fbionic.git libc: fix __cxa_atexit implicit declaration Change-Id: Iacad18b332a717e4485c83df4bd42a850ff7699f --- diff --git a/libc/arch-common/bionic/atexit.h b/libc/arch-common/bionic/atexit.h index bc776a8b4..16ae7aab2 100644 --- a/libc/arch-common/bionic/atexit.h +++ b/libc/arch-common/bionic/atexit.h @@ -26,10 +26,11 @@ * SUCH DAMAGE. */ -extern void *__dso_handle; +extern void* __dso_handle; + +extern int __cxa_atexit(void (*)(void*), void*, void*); __attribute__ ((visibility ("hidden"))) -int atexit(void (*func)(void)) -{ - return (__cxa_atexit((void (*)(void *))func, (void *)0, &__dso_handle)); +int atexit(void (*func)(void)) { + return (__cxa_atexit((void (*)(void*)) func, (void*) 0, &__dso_handle)); }