On Wednesday 30 July 2008, Jeff Johnson wrote:
> On Jul 30, 2008, at 5:50 AM, Ralf S. Engelschall wrote:

> Instead of arguing abt <stdint.h> (which I will start ripping after
> my 2nd cup of coffee
> today, sigh), let's try the forward looking goal.

Ok, so the agreement is that rpmcli.h should be self consistent right? (which 
means stdint.h inclusion will end in this file) We don't care about other rpm 
headers consistency then.

Can these other headers be protected like this:

#if !defined(H_RPMCLI) && !defined(RPM_BUILD_ITSELF...)
#error Please include rpmcli.h instead of this file.
#endif

?

Or leave public headers (rpmcli.h) in /usr/include/rpm and move all other "not 
to be directly included by user" header files to /usr/include/rpm/internal/ ?

-- 
Arkadiusz Miƛkiewicz        PLD/Linux Team
arekm / maven.pl            http://ftp.pld-linux.org/
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to