Turn PSM into a complete blackbox
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 12 Mar 2010 07:01:25 +0000 (09:01 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 12 Mar 2010 07:04:29 +0000 (09:04 +0200)
commitdf9cdb1321ada8e3b120771f91a2eefab4ac2ad5
treec17ec18d5c0d19e7acfb1557e5d72e17e2069e42
parentd221895352955d5ee0503855f71c4bc242019273
Turn PSM into a complete blackbox
- The psm structures aren't stored or passed around by any users,
  so there's no need for them to separately allocate and free the
  struct, bury this all inside rpmpsmRun() which takes care of
  initialization, actual actions and freeing.
- There's also no need for refcounting now as allocations are completely
  contained within the rpmpsmRun() blackbox. Lose psm-debug foo which
  was only used for refcount debugging.
- No functional changes
lib/poptALL.c
lib/psm.c
lib/psm.h
lib/transaction.c
lib/verify.c