Don't override error message set by PyBytes_AsStringAndSize.
authorJelmer Vernooij <jelmer@jelmer.uk>
Sat, 9 Jun 2018 07:30:10 +0000 (08:30 +0100)
committerJelmer Vernooij <jelmer@jelmer.uk>
Sat, 9 Jun 2018 07:30:10 +0000 (08:30 +0100)
subvertpy/util.c

index 715f9c829389d2b9a54dd5f8015bfaeeac504afb..5d679838457110cc3e825828bfe5aee9878ab987 100644 (file)
@@ -572,8 +572,6 @@ apr_hash_t *prop_dict_to_hash(apr_pool_t *pool, PyObject *py_props)
                }
 
                if (PyBytes_AsStringAndSize(v, &val, &val_size) == -1) {
-                       PyErr_SetString(PyExc_TypeError,
-                                                       "property value should be unicode or byte string");
                        return NULL;
                }