Fix/sanitize rpm.fi python object creation a bit
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 1 Jul 2011 10:37:48 +0000 (13:37 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 1 Jul 2011 10:37:48 +0000 (13:37 +0300)
commit7214b2e0a271b7a7b3df312c58593878cbf56504
treee4e8033036d7d2a59f294078e9fb7b1bd2b9a163
parentdc50fb2863c81159fb4cc8b25ce3862720c0cce5
Fix/sanitize rpm.fi python object creation a bit

- Move all actual initialization work into tp_init, permit
  reinitialization without leaking and use PyType_GenericNew for
  tp_new, eliminate internal rpmfi_Wrap() use.
  There's one user for rpmfi_Wrap() in rpmte-py.c which needs fixing
  later...
- Remove unused fiFromFi() helper function
python/rpmfi-py.c
python/rpmfi-py.h