Skip to content

Commit 81d3bfc

Browse files
committed
addressing edges
1 parent d0bfe6a commit 81d3bfc

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

quaddtype/numpy_quaddtype/_quaddtype_main.pyi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ _Backend: TypeAlias = Literal["sleef", "longdouble"]
88
_IntoQuad: TypeAlias = (
99
QuadPrecision
1010
| float
11+
| int
1112
| str
13+
| bytes
1214
| np.floating[Any]
1315
| np.integer[Any]
1416
| np.bool_

quaddtype/numpy_quaddtype/src/casts.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -827,7 +827,7 @@ init_casts_internal(void)
827827
add_spec(quad2quad_spec);
828828

829829
PyArray_DTypeMeta **void_dtypes = new PyArray_DTypeMeta *[2]{&PyArray_VoidDType, &QuadPrecDType};
830-
PyType_Slot *void_slots = new PyType_Slot[]{
830+
PyType_Slot *void_slots = new PyType_Slot[4]{
831831
{NPY_METH_resolve_descriptors, (void *)&void_to_quad_resolve_descriptors},
832832
{NPY_METH_strided_loop, (void *)&void_to_quad_strided_loop},
833833
{NPY_METH_unaligned_strided_loop, (void *)&void_to_quad_strided_loop},

0 commit comments

Comments
 (0)