@@ -183,7 +183,7 @@ int igraphmodule_PyObject_matches_attribute_record(PyObject* object, igraph_attr
183183 return 0 ;
184184}
185185
186- int igraphmodule_get_vertex_id_by_name (igraph_t * graph , PyObject * o , igraph_integer_t * vid ) {
186+ int igraphmodule_get_vertex_id_by_name (igraph_t * graph , PyObject * o , igraph_int_t * vid ) {
187187 igraphmodule_i_attribute_struct * attrs = ATTR_STRUCT (graph );
188188 PyObject * o_vid = NULL ;
189189
@@ -351,7 +351,7 @@ static igraph_error_t igraphmodule_i_attribute_init(
351351 igraph_t * graph , const igraph_attribute_record_list_t * attr
352352) {
353353 igraphmodule_i_attribute_struct * attrs ;
354- igraph_integer_t i , n ;
354+ igraph_int_t i , n ;
355355
356356 attrs = (igraphmodule_i_attribute_struct * )calloc (1 , sizeof (igraphmodule_i_attribute_struct ));
357357 if (!attrs ) {
@@ -517,11 +517,11 @@ static igraph_error_t igraphmodule_i_attribute_copy(igraph_t *to, const igraph_t
517517
518518/* Adding vertices */
519519static igraph_error_t igraphmodule_i_attribute_add_vertices (
520- igraph_t * graph , igraph_integer_t nv , const igraph_attribute_record_list_t * attr
520+ igraph_t * graph , igraph_int_t nv , const igraph_attribute_record_list_t * attr
521521) {
522522 /* Extend the end of every value in the vertex hash with nv pieces of None */
523523 PyObject * key , * value , * dict ;
524- igraph_integer_t i , j , k , num_attr_entries ;
524+ igraph_int_t i , j , k , num_attr_entries ;
525525 igraph_attribute_record_t * attr_rec ;
526526 igraph_vector_bool_t added_attrs ;
527527 Py_ssize_t pos = 0 ;
@@ -690,7 +690,7 @@ static igraph_error_t igraphmodule_i_attribute_add_vertices(
690690/* Permuting vertices */
691691static igraph_error_t igraphmodule_i_attribute_permute_vertices (const igraph_t * graph ,
692692 igraph_t * newgraph , const igraph_vector_int_t * idx ) {
693- igraph_integer_t i , n ;
693+ igraph_int_t i , n ;
694694 PyObject * key , * value , * dict , * newdict , * newlist , * o ;
695695 Py_ssize_t pos = 0 ;
696696
@@ -748,7 +748,7 @@ static igraph_error_t igraphmodule_i_attribute_add_edges(
748748 /* Extend the end of every value in the edge hash with ne pieces of None */
749749 PyObject * key , * value , * dict ;
750750 Py_ssize_t pos = 0 ;
751- igraph_integer_t i , j , k , ne , num_attr_entries ;
751+ igraph_int_t i , j , k , ne , num_attr_entries ;
752752 igraph_vector_bool_t added_attrs ;
753753 igraph_attribute_record_t * attr_rec ;
754754
@@ -904,7 +904,7 @@ static igraph_error_t igraphmodule_i_attribute_add_edges(
904904/* Permuting edges */
905905static igraph_error_t igraphmodule_i_attribute_permute_edges (const igraph_t * graph ,
906906 igraph_t * newgraph , const igraph_vector_int_t * idx ) {
907- igraph_integer_t i , n ;
907+ igraph_int_t i , n ;
908908 PyObject * key , * value , * dict , * newdict , * newlist , * o ;
909909 Py_ssize_t pos = 0 ;
910910
@@ -961,14 +961,14 @@ static igraph_error_t igraphmodule_i_attribute_permute_edges(const igraph_t *gra
961961 */
962962static PyObject * igraphmodule_i_ac_func (PyObject * values ,
963963 const igraph_vector_int_list_t * merges , PyObject * func ) {
964- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
964+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
965965 PyObject * res , * list , * item ;
966966
967967 res = PyList_New (len );
968968
969969 for (i = 0 ; i < len ; i ++ ) {
970970 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
971- igraph_integer_t j , n = igraph_vector_int_size (v );
971+ igraph_int_t j , n = igraph_vector_int_size (v );
972972
973973 list = PyList_New (n );
974974 for (j = 0 ; j < n ; j ++ ) {
@@ -1044,14 +1044,14 @@ static PyObject* igraphmodule_i_ac_builtin_func(PyObject* values,
10441044 */
10451045static PyObject * igraphmodule_i_ac_sum (PyObject * values ,
10461046 const igraph_vector_int_list_t * merges ) {
1047- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1047+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
10481048 PyObject * res , * item ;
10491049
10501050 res = PyList_New (len );
10511051 for (i = 0 ; i < len ; i ++ ) {
10521052 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
10531053 igraph_real_t num = 0.0 , sum = 0.0 ;
1054- igraph_integer_t j , n = igraph_vector_int_size (v );
1054+ igraph_int_t j , n = igraph_vector_int_size (v );
10551055
10561056 for (j = 0 ; j < n ; j ++ ) {
10571057 item = PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[j ]);
@@ -1087,14 +1087,14 @@ static PyObject* igraphmodule_i_ac_sum(PyObject* values,
10871087 */
10881088static PyObject * igraphmodule_i_ac_prod (PyObject * values ,
10891089 const igraph_vector_int_list_t * merges ) {
1090- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1090+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
10911091 PyObject * res , * item ;
10921092
10931093 res = PyList_New (len );
10941094 for (i = 0 ; i < len ; i ++ ) {
10951095 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
10961096 igraph_real_t num = 1.0 , prod = 1.0 ;
1097- igraph_integer_t j , n = igraph_vector_int_size (v );
1097+ igraph_int_t j , n = igraph_vector_int_size (v );
10981098
10991099 for (j = 0 ; j < n ; j ++ ) {
11001100 item = PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[j ]);
@@ -1131,13 +1131,13 @@ static PyObject* igraphmodule_i_ac_prod(PyObject* values,
11311131 */
11321132static PyObject * igraphmodule_i_ac_first (PyObject * values ,
11331133 const igraph_vector_int_list_t * merges ) {
1134- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1134+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
11351135 PyObject * res , * item ;
11361136
11371137 res = PyList_New (len );
11381138 for (i = 0 ; i < len ; i ++ ) {
11391139 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
1140- igraph_integer_t n = igraph_vector_int_size (v );
1140+ igraph_int_t n = igraph_vector_int_size (v );
11411141
11421142 item = n > 0 ? PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[0 ]) : Py_None ;
11431143 if (item == 0 ) {
@@ -1164,7 +1164,7 @@ static PyObject* igraphmodule_i_ac_first(PyObject* values,
11641164 */
11651165static PyObject * igraphmodule_i_ac_random (PyObject * values ,
11661166 const igraph_vector_int_list_t * merges ) {
1167- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1167+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
11681168 PyObject * res , * item , * num ;
11691169 PyObject * random_module = PyImport_ImportModule ("random" );
11701170 PyObject * random_func ;
@@ -1181,7 +1181,7 @@ static PyObject* igraphmodule_i_ac_random(PyObject* values,
11811181 res = PyList_New (len );
11821182 for (i = 0 ; i < len ; i ++ ) {
11831183 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
1184- igraph_integer_t n = igraph_vector_int_size (v );
1184+ igraph_int_t n = igraph_vector_int_size (v );
11851185
11861186 if (n > 0 ) {
11871187 num = PyObject_CallObject (random_func , 0 );
@@ -1192,7 +1192,7 @@ static PyObject* igraphmodule_i_ac_random(PyObject* values,
11921192 }
11931193
11941194 item = PyList_GetItem (
1195- values , VECTOR (* v )[(igraph_integer_t )(n * PyFloat_AsDouble (num ))]
1195+ values , VECTOR (* v )[(igraph_int_t )(n * PyFloat_AsDouble (num ))]
11961196 );
11971197 if (item == 0 ) {
11981198 Py_DECREF (random_func );
@@ -1227,13 +1227,13 @@ static PyObject* igraphmodule_i_ac_random(PyObject* values,
12271227 */
12281228static PyObject * igraphmodule_i_ac_last (PyObject * values ,
12291229 const igraph_vector_int_list_t * merges ) {
1230- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1230+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
12311231 PyObject * res , * item ;
12321232
12331233 res = PyList_New (len );
12341234 for (i = 0 ; i < len ; i ++ ) {
12351235 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
1236- igraph_integer_t n = igraph_vector_int_size (v );
1236+ igraph_int_t n = igraph_vector_int_size (v );
12371237
12381238 item = (n > 0 ) ? PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[n - 1 ]) : Py_None ;
12391239 if (item == 0 ) {
@@ -1261,14 +1261,14 @@ static PyObject* igraphmodule_i_ac_last(PyObject* values,
12611261 */
12621262static PyObject * igraphmodule_i_ac_mean (PyObject * values ,
12631263 const igraph_vector_int_list_t * merges ) {
1264- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1264+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
12651265 PyObject * res , * item ;
12661266
12671267 res = PyList_New (len );
12681268 for (i = 0 ; i < len ; i ++ ) {
12691269 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
12701270 igraph_real_t num = 0.0 , mean = 0.0 ;
1271- igraph_integer_t j , n = igraph_vector_int_size (v );
1271+ igraph_int_t j , n = igraph_vector_int_size (v );
12721272
12731273 for (j = 0 ; j < n ; ) {
12741274 item = PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[j ]);
@@ -1307,13 +1307,13 @@ static PyObject* igraphmodule_i_ac_mean(PyObject* values,
13071307 */
13081308static PyObject * igraphmodule_i_ac_median (PyObject * values ,
13091309 const igraph_vector_int_list_t * merges ) {
1310- igraph_integer_t i , len = igraph_vector_int_list_size (merges );
1310+ igraph_int_t i , len = igraph_vector_int_list_size (merges );
13111311 PyObject * res , * list , * item ;
13121312
13131313 res = PyList_New (len );
13141314 for (i = 0 ; i < len ; i ++ ) {
13151315 igraph_vector_int_t * v = igraph_vector_int_list_get_ptr (merges , i );
1316- igraph_integer_t j , n = igraph_vector_int_size (v );
1316+ igraph_int_t j , n = igraph_vector_int_size (v );
13171317 list = PyList_New (n );
13181318 for (j = 0 ; j < n ; j ++ ) {
13191319 item = PyList_GetItem (values , (Py_ssize_t )VECTOR (* v )[j ]);
@@ -1874,7 +1874,7 @@ igraph_error_t igraphmodule_i_get_numeric_vertex_attr(const igraph_t *graph,
18741874 igraph_vector_destroy (& newvalue );
18751875 } else {
18761876 igraph_vit_t it ;
1877- igraph_integer_t i = igraph_vector_size (value );
1877+ igraph_int_t i = igraph_vector_size (value );
18781878 IGRAPH_CHECK (igraph_vit_create (graph , vs , & it ));
18791879 IGRAPH_FINALLY (igraph_vit_destroy , & it );
18801880 IGRAPH_CHECK (igraph_vector_resize (value , i + IGRAPH_VIT_SIZE (it )));
@@ -1921,12 +1921,12 @@ igraph_error_t igraphmodule_i_get_string_vertex_attr(const igraph_t *graph,
19211921 igraph_strvector_destroy (& newvalue );
19221922 } else {
19231923 igraph_vit_t it ;
1924- igraph_integer_t i = igraph_strvector_size (value );
1924+ igraph_int_t i = igraph_strvector_size (value );
19251925 IGRAPH_CHECK (igraph_vit_create (graph , vs , & it ));
19261926 IGRAPH_FINALLY (igraph_vit_destroy , & it );
19271927 IGRAPH_CHECK (igraph_strvector_resize (value , i + IGRAPH_VIT_SIZE (it )));
19281928 while (!IGRAPH_VIT_END (it )) {
1929- igraph_integer_t v = IGRAPH_VIT_GET (it );
1929+ igraph_int_t v = IGRAPH_VIT_GET (it );
19301930 char * str ;
19311931
19321932 result = PyList_GetItem (list , v );
@@ -1982,7 +1982,7 @@ igraph_error_t igraphmodule_i_get_boolean_vertex_attr(const igraph_t *graph,
19821982 igraph_vector_bool_destroy (& newvalue );
19831983 } else {
19841984 igraph_vit_t it ;
1985- igraph_integer_t i = igraph_vector_bool_size (value );
1985+ igraph_int_t i = igraph_vector_bool_size (value );
19861986 IGRAPH_CHECK (igraph_vit_create (graph , vs , & it ));
19871987 IGRAPH_FINALLY (igraph_vit_destroy , & it );
19881988 IGRAPH_CHECK (igraph_vector_bool_resize (value , i + IGRAPH_VIT_SIZE (it )));
@@ -2023,7 +2023,7 @@ igraph_error_t igraphmodule_i_get_numeric_edge_attr(const igraph_t *graph,
20232023 igraph_vector_destroy (& newvalue );
20242024 } else {
20252025 igraph_eit_t it ;
2026- igraph_integer_t i = igraph_vector_size (value );
2026+ igraph_int_t i = igraph_vector_size (value );
20272027 IGRAPH_CHECK (igraph_eit_create (graph , es , & it ));
20282028 IGRAPH_FINALLY (igraph_eit_destroy , & it );
20292029 IGRAPH_CHECK (igraph_vector_resize (value , i + IGRAPH_EIT_SIZE (it )));
@@ -2074,7 +2074,7 @@ igraph_error_t igraphmodule_i_get_string_edge_attr(const igraph_t *graph,
20742074 igraph_strvector_destroy (& newvalue );
20752075 } else {
20762076 igraph_eit_t it ;
2077- igraph_integer_t i = igraph_strvector_size (value );
2077+ igraph_int_t i = igraph_strvector_size (value );
20782078 IGRAPH_CHECK (igraph_eit_create (graph , es , & it ));
20792079 IGRAPH_FINALLY (igraph_eit_destroy , & it );
20802080 IGRAPH_CHECK (igraph_strvector_resize (value , IGRAPH_EIT_SIZE (it )));
@@ -2133,7 +2133,7 @@ igraph_error_t igraphmodule_i_get_boolean_edge_attr(const igraph_t *graph,
21332133 igraph_vector_bool_destroy (& newvalue );
21342134 } else {
21352135 igraph_eit_t it ;
2136- igraph_integer_t i = igraph_vector_bool_size (value );
2136+ igraph_int_t i = igraph_vector_bool_size (value );
21372137 IGRAPH_CHECK (igraph_eit_create (graph , es , & it ));
21382138 IGRAPH_FINALLY (igraph_eit_destroy , & it );
21392139 IGRAPH_CHECK (igraph_vector_bool_resize (value , i + IGRAPH_EIT_SIZE (it )));
0 commit comments