[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: put slist in ltdl namespace
From: |
Ralf Wildenhues |
Subject: |
Re: put slist in ltdl namespace |
Date: |
Sat, 18 Dec 2004 19:34:34 +0100 |
User-agent: |
Mutt/1.5.6+20040907i |
Hi Bob,
* Bob Friesenhahn wrote on Sat, Dec 18, 2004 at 07:23:30PM CET:
> On Thu, 16 Dec 2004, Ralf Wildenhues wrote:
>
> >This is just a gentle reminder for Gary that, when he comes back,
> >he needs to look at this and decide whether it's ok like this.
> >
> >(Probably either the prefix should be lt_, or strl* should have prefix
> >lt__ as well, but I haven't grokked Gary's idea of what the namespaces
> >ought to be.)
>
> I should have expressed concern earlier.
Why? No released libltdl has that problem.
> Any non-public symbol from
> libltdl should be lt__ scoped. This should include any replacement
> code for glibc functions. Without the scoping, libltdl may conflict
> with other libraries which also provide glibc replacement functions.
I cannot see any code except for slist which has the problem.
Are you talking about "no prefix" vs. "prefix" or "lt_ prefix" vs. "lt__
prefix"?
My question was merely regarding the latter (and maybe the location of
the replacement #defines).
Regards,
Ralf