[MPlayer-dev-eng] [PATCH] libvo/gl_common.c: Use RTLD_DEFAULT instead of 0 for dlsym to increase portability
Jeremy Huddleston
jeremyhu at macports.org
Thu Apr 23 19:35:01 CEST 2009
It's not really that big of a performance bullet. In the normal case,
this is just used to get the symbol for glxGetProcAddress.
On Apr 23, 2009, at 03:19, Reimar Döffinger wrote:
> On Thu, Apr 23, 2009 at 11:52:43AM +0200, Reimar Döffinger wrote:
>> It might be better to just bite the performance bullet and just
>> always
>> use
>>> void *handle = dlopen(NULL, RTLD_LAZY);
>>> void *ret = dlsym(handle, s);
>>> dclose(handle);
>>> return ret;
>>
>> _But_ I think this had issues on some other systems - they may be
>> gone
>> nowadays though.
>
> Oh well, I just changed it this way, it works on Linux, let's see what
> happens on other systems...
> _______________________________________________
> MPlayer-dev-eng mailing list
> MPlayer-dev-eng at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
More information about the MPlayer-dev-eng
mailing list