ref: refs/heads/master
commit afca6eab0ac27027af3a8026556de68a93e73766
Author: Klaus Kämpf
Date: Wed Feb 25 15:07:15 2009 +0100
Fix retrieval of numeric and constantid attributes
---
bindings/satsolver.i | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/bindings/satsolver.i b/bindings/satsolver.i
index e69d145..79b7470 100644
--- a/bindings/satsolver.i
+++ b/bindings/satsolver.i
@@ -201,10 +201,10 @@ dataiterator_value( Dataiterator *di )
case REPOKEY_TYPE_CONSTANT:
case REPOKEY_TYPE_NUM:
case REPOKEY_TYPE_U32:
- value = Swig_Int( di->key->size );
+ value = Swig_Int( di->kv.num );
break;
case REPOKEY_TYPE_CONSTANTID:
- value = Swig_Int( di->key->size );
+ value = Swig_String( dep2str( di->repo->pool, di->kv.id ) );
break;
case REPOKEY_TYPE_ID:
if (di->data && di->data->localpool)
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org
For additional commands, e-mail: zypp-commit+help@opensuse.org