Improve formatting

This commit is contained in:
Aaron Gokaslan 2022-02-13 13:25:38 -05:00
parent a6923626c0
commit ff3185ea7d

View File

@ -482,8 +482,8 @@ PYBIND11_NOINLINE std::string error_string(PyObject *type, PyObject *value, PyOb
result += str(value).cast<std::string>(); result += str(value).cast<std::string>();
} }
if (trace) {
#if !defined(PYPY_VERSION) #if !defined(PYPY_VERSION)
if (trace) {
auto *tb = (PyTracebackObject *) trace; auto *tb = (PyTracebackObject *) trace;
// Get the deepest trace possible. // Get the deepest trace possible.
@ -507,8 +507,8 @@ PYBIND11_NOINLINE std::string error_string(PyObject *type, PyObject *value, PyOb
frame = frame->f_back; frame = frame->f_back;
Py_DECREF(f_code); Py_DECREF(f_code);
} }
#endif
} }
#endif
return result; return result;
} }
@ -520,6 +520,7 @@ PYBIND11_NOINLINE std::string error_string() {
} }
return error_string(scope.type, scope.value, scope.trace); return error_string(scope.type, scope.value, scope.trace);
} }
PYBIND11_NOINLINE handle get_object_handle(const void *ptr, const detail::type_info *type) { PYBIND11_NOINLINE handle get_object_handle(const void *ptr, const detail::type_info *type) {
auto &instances = get_internals().registered_instances; auto &instances = get_internals().registered_instances;
auto range = instances.equal_range(ptr); auto range = instances.equal_range(ptr);