opnsense-ports/graphics/libGL/files/patch-src_util_ralloc.c
Franco Fichtner d10dc7f1d6 */*: sync with upstream
Taken from: FreeBSD
2015-09-18 07:18:08 +02:00

18 lines
438 B
C

--- src/util/ralloc.c.orig 2015-08-07 17:36:03 UTC
+++ src/util/ralloc.c
@@ -311,6 +311,7 @@ ralloc_parent(const void *ptr)
static void *autofree_context = NULL;
+__attribute__((destructor))
static void
autofree(void)
{
@@ -322,7 +323,6 @@ ralloc_autofree_context(void)
{
if (unlikely(autofree_context == NULL)) {
autofree_context = ralloc_context(NULL);
- atexit(autofree);
}
return autofree_context;
}