Author: mlschroe Date: Thu Oct 9 15:14:26 2008 New Revision: 11282 URL: http://svn.opensuse.org/viewcvs/zypp?rev=11282&view=rev Log: - declare dataiterator_free - more bindings fixes Modified: trunk/sat-solver/bindings/dataiterator.i trunk/sat-solver/bindings/pool.i trunk/sat-solver/bindings/repodata.i trunk/sat-solver/src/repo.h Modified: trunk/sat-solver/bindings/dataiterator.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/dataiterator.i?rev=11282&r1=11281&r2=11282&view=diff ============================================================================== --- trunk/sat-solver/bindings/dataiterator.i (original) +++ trunk/sat-solver/bindings/dataiterator.i Thu Oct 9 15:14:26 2008 @@ -43,7 +43,7 @@ XSolvable *solvable() { - return xsolvable_new( $self->repo->pool, self->solvid ); + return xsolvable_new( $self->repo->pool, self->entry ); } /* Modified: trunk/sat-solver/bindings/pool.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/pool.i?rev=11282&r1=11281&r2=11282&view=diff ============================================================================== --- trunk/sat-solver/bindings/pool.i (original) +++ trunk/sat-solver/bindings/pool.i Thu Oct 9 15:14:26 2008 @@ -127,7 +127,7 @@ Repo *add_rpmdb( const char *rootdir ) { Repo *repo = repo_create( $self, NULL ); - repo_add_rpmdb( repo, NULL, NULL, rootdir ); + repo_add_rpmdb( repo, NULL, rootdir, 0 ); return repo; } Modified: trunk/sat-solver/bindings/repodata.i URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/bindings/repodata.i?rev=11282&r1=11281&r2=11282&view=diff ============================================================================== --- trunk/sat-solver/bindings/repodata.i (original) +++ trunk/sat-solver/bindings/repodata.i Thu Oct 9 15:14:26 2008 @@ -14,10 +14,6 @@ int keysize() { return $self->nkeys-1; } /* key 0 is reserved */ - /* (File) location of this Repodata, nil if embedded */ - const char *location() - { return $self->location; } - /* access Repokey by index */ XRepokey *key( int i ) { Modified: trunk/sat-solver/src/repo.h URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/src/repo.h?rev=11282&r1=11281&r2=11282&view=diff ============================================================================== --- trunk/sat-solver/src/repo.h (original) +++ trunk/sat-solver/src/repo.h Thu Oct 9 15:14:26 2008 @@ -279,6 +279,7 @@ dosomething(di.solvid, di.key, di.kv); */ void dataiterator_init(Dataiterator *di, Repo *repo, Id p, Id keyname, const char *match, int flags); +void dataiterator_free(Dataiterator *di); int dataiterator_step(Dataiterator *di); int dataiterator_match(Dataiterator *di, int flags, const void *match); void dataiterator_skip_attribute(Dataiterator *di); -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org