Add explicit type conversion for DefaultAccept
[platform/upstream/libzypp-bindings.git] / swig / KeyRing.i
index a54b9b9..9a95d8b 100644 (file)
@@ -9,6 +9,12 @@
   %template(DefautAccept) zypp::base::Flags<::DefautAcceptBits>;
 }
 
+%inline %{
+  zypp::KeyRing::DefaultAccept toDefaultAccept(int bits) {
+     return (zypp::KeyRing::DefaultAccept) static_cast<zypp::KeyRing::DefaultAccept>(bits);
+  }
+%}
+
 namespace zypp
 {
   typedef intrusive_ptr<KeyRing> KeyRing_Ptr;