[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] GnuTLS support on Woe32
From: |
Juanma Barranquero |
Subject: |
Re: [PATCH] GnuTLS support on Woe32 |
Date: |
Wed, 4 May 2011 01:08:51 +0200 |
On Tue, May 3, 2011 at 06:19, Eli Zaretskii <address@hidden> wrote:
> Btw, why is it a good idea to return NULL if the library is already
> loaded? Why not return its handle instead?
[After taking a look at the code] If the library has already been
loaded, we don't know the handle. Once we locate the right library for
a given symbol (image type, in all cases until now), we load the
library and get the handle, initialize the function pointers, and
promptly forget the handle again. We don't even remember the name
under which the library was found. To return the handle in this case
we would have either to cache it, or search again for the library and
reload it. That is not useful, because w32_delayed_load() is used from
init functions which are typically just called once. So I think it is
better to leave it as is, until we determine that caching the handle
has a use case.
Juanma
Re: [PATCH] GnuTLS support on Woe32, Juanma Barranquero, 2011/05/02
Re: [PATCH] GnuTLS support on Woe32,
Juanma Barranquero <=
Re: [PATCH] GnuTLS support on Woe32, Eli Zaretskii, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Juanma Barranquero, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Ted Zlatanov, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Andreas Schwab, 2011/05/03
RE: [PATCH] GnuTLS support on Woe32, Drew Adams, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Andreas Schwab, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Juanma Barranquero, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Andreas Schwab, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Juanma Barranquero, 2011/05/03
Re: [PATCH] GnuTLS support on Woe32, Andreas Schwab, 2011/05/04