diff options
author | jbj <devnull@localhost> | 2001-10-28 22:17:47 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 2001-10-28 22:17:47 +0000 |
commit | 966fabbc441b5d859ecda64fe926be3912603fe5 (patch) | |
tree | a8cc37298737e3d0af890e13d3e0a33e2f4014f3 /build/rpmspec.h | |
parent | c1d367a0941b3778a84252691bbd294a0a8be4b7 (diff) | |
download | rpm-966fabbc441b5d859ecda64fe926be3912603fe5.tar.gz rpm-966fabbc441b5d859ecda64fe926be3912603fe5.tar.bz2 rpm-966fabbc441b5d859ecda64fe926be3912603fe5.zip |
- memory indices for dependency check are typedef'd and abstract'd.
- no-brainer refcounts for fi object, debug the mess.
- dump the header early in transaction, recreate fi before installing.
CVS patchset: 5137
CVS date: 2001/10/28 22:17:47
Diffstat (limited to 'build/rpmspec.h')
-rw-r--r-- | build/rpmspec.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/build/rpmspec.h b/build/rpmspec.h index dfe575758..ed59ed212 100644 --- a/build/rpmspec.h +++ b/build/rpmspec.h @@ -124,8 +124,9 @@ struct SpecStruct { int numSources; int noSource; -/*@refcounted@*/ Header sourceHeader; -/*@owned@*/ void * sourceCpioList; +/*@refcounted@*/ + Header sourceHeader; + TFI_t sourceCpioList; /*@dependent@*/ /*@null@*/ MacroContext macros; @@ -141,9 +142,9 @@ struct SpecStruct { * The structure used to store values for a package. */ struct PackageStruct { -/*@refcounted@*/ Header header; - -/*@owned@*/ void * cpioList; +/*@refcounted@*/ + Header header; + TFI_t cpioList; /*@owned@*/ struct Source * icon; |