Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1c95d94

Browse files
authored
Merge pull request #7791 from AdamWill/agg-quad-inttype
Use reliable int type for mesh size in draw_quad_mesh (#7788)
2 parents e49947a + 05eb019 commit 1c95d94

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/_backend_agg.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ class RendererAgg
182182
template <class CoordinateArray, class OffsetArray, class ColorArray>
183183
void draw_quad_mesh(GCAgg &gc,
184184
agg::trans_affine &master_transform,
185-
size_t mesh_width,
186-
size_t mesh_height,
185+
unsigned int mesh_width,
186+
unsigned int mesh_height,
187187
CoordinateArray &coordinates,
188188
OffsetArray &offsets,
189189
agg::trans_affine &offset_trans,
@@ -1148,8 +1148,8 @@ class QuadMeshGenerator
11481148
template <class CoordinateArray, class OffsetArray, class ColorArray>
11491149
inline void RendererAgg::draw_quad_mesh(GCAgg &gc,
11501150
agg::trans_affine &master_transform,
1151-
size_t mesh_width,
1152-
size_t mesh_height,
1151+
unsigned int mesh_width,
1152+
unsigned int mesh_height,
11531153
CoordinateArray &coordinates,
11541154
OffsetArray &offsets,
11551155
agg::trans_affine &offset_trans,

src/_backend_agg_wrapper.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,8 +390,8 @@ static PyObject *PyRendererAgg_draw_quad_mesh(PyRendererAgg *self, PyObject *arg
390390
{
391391
GCAgg gc;
392392
agg::trans_affine master_transform;
393-
size_t mesh_width;
394-
size_t mesh_height;
393+
unsigned int mesh_width;
394+
unsigned int mesh_height;
395395
numpy::array_view<const double, 3> coordinates;
396396
numpy::array_view<const double, 2> offsets;
397397
agg::trans_affine offset_trans;

0 commit comments

Comments
 (0)