[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: SONAME of librpm



On Tue, Jul 03, 2001 at 05:08:22PM -0300, Ruda Moura wrote:
> On Tue, Jul 03, 2001 at 03:43:13PM -0400, Jeff Johnson wrote:
> 
> > Because the ABI is largely (if not entirely) unchanged, and the change to
> > the API is mostly (if not entirely) unchanged.
> 
> so why is rpmdbFirstRecNum() in rpm3 and not in rpm4?
> 
> An example from apt:
> 
> #ifdef RPM4
>     Header h;
>     if ((h = rpmdbNextIterator(Rpmiter))) {
>         h = headerLink(h);
>     }
>     offset = rpmdbGetIteratorOffset(Rpmiter);
>     return h;
> #else
>     if (offset == 0) {
>         offset = rpmdbFirstRecNum(db);
>     } else {
>         offset = rpmdbNextRecNum(db, offset);
>     }
>     if (offset==0)
>         return NULL;
> 
>     return rpmdbGetRecord(db, offset);
> #endif
> 

Because.

73 de Jeff

-- 
Jeff Johnson	ARS N3NPQ
jbj@jbj.org	(jbj@redhat.com)
Chapel Hill, NC





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index] []