diff options
Diffstat (limited to 'x11-wm/libcompizconfig/files')
-rw-r--r-- | x11-wm/libcompizconfig/files/patch-src-main.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/x11-wm/libcompizconfig/files/patch-src-main.c b/x11-wm/libcompizconfig/files/patch-src-main.c new file mode 100644 index 000000000000..ece14e25a2f4 --- /dev/null +++ b/x11-wm/libcompizconfig/files/patch-src-main.c @@ -0,0 +1,22 @@ +--- src/main.c.orig 2007-08-12 15:59:57.000000000 -0400 ++++ src/main.c 2007-09-05 11:38:34.000000000 -0400 +@@ -550,7 +550,8 @@ + asprintf (&dlname, "%s/.compizconfig/backends/lib%s.so", + home, backend); + dlerror (); +- dlhand = dlopen (dlname, RTLD_NOW | RTLD_NODELETE | RTLD_GLOBAL); ++ dlhand = dlopen (dlname, RTLD_NOW | RTLD_GLOBAL); ++ dlopen (dlname, RTLD_NOW | RTLD_GLOBAL); + err = dlerror (); + } + +@@ -559,7 +560,8 @@ + free (dlname); + asprintf (&dlname, "%s/compizconfig/backends/lib%s.so", + LIBDIR, backend); +- dlhand = dlopen (dlname, RTLD_NOW | RTLD_NODELETE | RTLD_GLOBAL); ++ dlhand = dlopen (dlname, RTLD_NOW | RTLD_GLOBAL); ++ dlopen (dlname, RTLD_NOW | RTLD_GLOBAL); + err = dlerror (); + } + |