Imported Upstream version 16.3.2
[platform/upstream/libzypp.git] / zypp / solver / detail / SolverQueueItemUpdate.cc
index d17a366..482c766 100644 (file)
@@ -22,6 +22,8 @@ extern "C"
 #include <solv/solver.h>
 }
 
+#define ZYPP_USE_RESOLVER_INTERNALS
+
 #include "zypp/base/Logger.h"
 #include "zypp/solver/detail/SolverQueueItemUpdate.h"
 
@@ -97,7 +99,7 @@ SolverQueueItemUpdate::cmp (SolverQueueItem_constPtr item) const
     if (cmp != 0)
         return cmp;
     SolverQueueItemUpdate_constPtr update = dynamic_pointer_cast<const SolverQueueItemUpdate>(item);
-    return compareByNVRA (_item.resolvable(), update->_item.resolvable());
+    return compareByNVRA (_item, update->_item);
 }