a boolean is not a num attribute set to 1, but just a existing void
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Tue, 13 May 2008 10:24:57 +0000 (10:24 +0000)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Tue, 13 May 2008 10:24:57 +0000 (10:24 +0000)
attribute. (bnc#388818)

package/libsatsolver.changes
src/solvable.c

index 79a5fe8..02dcb03 100644 (file)
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Tue May 13 12:20:58 CEST 2008 - dmacvicar@suse.de
+
+- a boolean is not a num attribute set to 1, but just a existing void
+  attribute. (bnc#388818)
+
+-------------------------------------------------------------------
 Mon May 12 10:16:20 CEST 2008 - coolo@suse.de
 
 - provide libsatsolver to fix requires of debuginfo
index 630ef20..5f64ce3 100644 (file)
@@ -226,12 +226,6 @@ solvable_lookup_num(Solvable *s, Id keyname, unsigned int notfound)
 }
 
 int
-solvable_lookup_bool(Solvable *s, Id keyname)
-{
-  return solvable_lookup_num(s, keyname, 0) ? 1 : 0;
-}
-
-int
 solvable_lookup_void(Solvable *s, Id keyname)
 {
   Repo *repo = s->repo;
@@ -260,6 +254,12 @@ solvable_lookup_void(Solvable *s, Id keyname)
   return 0;
 }
 
+int
+solvable_lookup_bool(Solvable *s, Id keyname)
+{
+  return solvable_lookup_void(s, keyname);
+}
+
 const unsigned char *
 solvable_lookup_bin_checksum(Solvable *s, Id keyname, Id *typep)
 {