On Thu, Aug 29, 2002 at 05:44:51PM +0100, Paul Flinders wrote:
>       return retval;
> + }
> + 
> + void __attribute__ ((destructor))  unload () 
> + {
> +     /* Make sure socket is closed on unload of dll, some apps use PAM in
> +        a manner which leaks FDs otherwise */
> +     close_sock();

This is *horribly* non-portable I'm afraid. If you need this
can you provide an autoconf test that will determine if this
hideous construct (__attribute__ ((destructor))  unload ()) is
supported on the current platform/compiler.

Thanks,

        Jeremy.

Reply via email to