diff options
author | David 'Digit' Turner <digit@google.com> | 2009-05-15 02:11:12 +0200 |
---|---|---|
committer | David 'Digit' Turner <digit@google.com> | 2009-05-15 02:11:12 +0200 |
commit | d386afcc41e92c96778d9b1a498199f48fa2d4aa (patch) | |
tree | 899fb5159aa103e66597c9b468db4b5cddddbccc /libc | |
parent | 3e16f84fcad103c97a2df4a58948835277043569 (diff) | |
download | bionic-d386afcc41e92c96778d9b1a498199f48fa2d4aa.zip bionic-d386afcc41e92c96778d9b1a498199f48fa2d4aa.tar.gz bionic-d386afcc41e92c96778d9b1a498199f48fa2d4aa.tar.bz2 |
revert to previous implementation of __aeabi_atexit() since the new one seems to crash a static ICU String destructor.
I don't have the time to investigate why right now, so a revert is preferred. Damn...
Diffstat (limited to 'libc')
-rw-r--r-- | libc/bionic/eabi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libc/bionic/eabi.c b/libc/bionic/eabi.c index 21d8537..2e0c99c 100644 --- a/libc/bionic/eabi.c +++ b/libc/bionic/eabi.c @@ -37,7 +37,8 @@ void* __dso_handle = 0; int __attribute__((weak)) __aeabi_atexit (void *object, void (*destructor) (void *), void *dso_handle) { - return __cxa_atexit(destructor, object, dso_handle); + return 0; + //return __cxa_atexit(destructor, object, dso_handle); } |