From ac9f0fea036a08c071d28d2056fc9646ec7e679c Mon Sep 17 00:00:00 2001 From: jbj Date: Sun, 11 Nov 2001 16:17:57 +0000 Subject: - factor per-transactionElement data out of TFI_t through pointer ref. CVS patchset: 5174 CVS date: 2001/11/11 16:17:57 --- lib/rpmds.h | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) (limited to 'lib/rpmds.h') diff --git a/lib/rpmds.h b/lib/rpmds.h index 72be9f6e1..6914f72bd 100644 --- a/lib/rpmds.h +++ b/lib/rpmds.h @@ -73,26 +73,14 @@ struct rpmFNSet_s { int_32 fc; /*!< No. of files. */ /*=============================*/ -/*@owned@*/ - const char * name; /*!< Name: tag (malloc'd). */ -/*@owned@*/ - const char * version; /*!< Version: tag (malloc'd). */ -/*@owned@*/ - const char * release; /*!< Release: tag (malloc'd). */ - uint_32 multiLib; /* MULTILIB */ -/*@null@*/ - fnpyKey key; /*!< Package notify key. */ -/*@null@*/ /*@dependent@*/ - rpmRelocation * relocs; /*!< Package file relocations. */ -/*@null@*/ - FD_t fd; /*!< Package file handle */ - rpmTransactionType type; +/*@dependent@*/ + transactionElement te; + HGE_t hge; /*!< Vector to headerGetEntry() */ HAE_t hae; /*!< Vector to headerAddEntry() */ HME_t hme; /*!< Vector to headerModifyEntry() */ HRE_t hre; /*!< Vector to headerRemoveEntry() */ HFD_t hfd; /*!< Vector to headerFreeData() */ - int_32 epoch; /*-----------------------------*/ uid_t uid; /*!< File uid (default). */ gid_t gid; /*!< File gid (default). */ -- cgit v1.2.3