]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(exit): Handle ef_cxa exit functions.
authorUlrich Drepper <drepper@redhat.com>
Mon, 27 Dec 1999 21:53:13 +0000 (21:53 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 27 Dec 1999 21:53:13 +0000 (21:53 +0000)
stdlib/exit.c

index f44c519aa75080a9cd083ba46972b4b402a4ff24..4d4264e7cc0641b47fd5670bac539cd1acabd36d 100644 (file)
@@ -56,6 +56,9 @@ exit (int status)
            case ef_at:
              (*f->func.at) ();
              break;
+           case ef_cxa:
+             (*f->func.cxa.fn) (f->func.cxa.arg);
+             break;
            }
        }
       while (__exit_funcs->idx > 0);