libdnf/fix-python2-no-format-arguments-error.patch
orange-snn 0adef2dbfc upgrade libdnf to 0.48.0
Signed-off-by: zhuqingfu <zhuqingfu1@huawei.com>
2020-08-31 15:38:44 +08:00

13 lines
609 B
Diff

diff -urNp a/python/hawkey/exception-py.hpp b/python/hawkey/exception-py.hpp
--- a/python/hawkey/exception-py.hpp 2020-06-02 17:41:46.000000000 +0800
+++ b/python/hawkey/exception-py.hpp 2020-08-31 10:28:07.000000000 +0800
@@ -37,7 +37,7 @@ PyObject *op_error2exc(const GError *err
int ret2e(int ret, const char *msg);
#define CATCH_TO_PYTHON_RET(RET) catch (const libdnf::Error& e) { \
- PyErr_Format(HyExc_Exception, e.what()); \
+ PyErr_Format(HyExc_Exception, "%s", e.what()); \
return RET; \
}