mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-22 21:25:13 +00:00
Fix int_ shadowing problem in detail namespace
If operators.h is included, int_ function in the `detail` namespace will shadow pybind11::int_ type, so the fully qualified name has to be used.
This commit is contained in:
parent
b692896fc7
commit
1c8828fe8f
@ -407,7 +407,7 @@ struct npy_format_descriptor<T, typename std::enable_if<is_pod_struct<T>::value>
|
||||
pybind11_fail("NumPy: unsupported field dtype");
|
||||
names.append(PYBIND11_STR_TYPE(field.name));
|
||||
formats.append(field.descr);
|
||||
offsets.append(int_(field.offset));
|
||||
offsets.append(pybind11::int_(field.offset));
|
||||
}
|
||||
dtype_ptr = pybind11::dtype(names, formats, offsets, sizeof(T)).release().ptr();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user