@@ -14,7 +14,7 @@ static PyObject* bubble_sort_impl(PyObject* array, size_t lower, size_t upper,
14
14
for (size_t j = lower; j < upper; j++) {
15
15
PyObject* j_PyObject = PyLong_FromSize_t (j);
16
16
PyObject* j1_PyObject = PyLong_FromSize_t (j+1 );
17
- if ( _comp (PyObject_GetItem (array, j_PyObject),
17
+ if ( _comp (PyObject_GetItem (array, j_PyObject),
18
18
PyObject_GetItem (array, j1_PyObject), comp) != 1 ) {
19
19
PyObject* tmp = PyObject_GetItem (array, j1_PyObject);
20
20
PyObject_SetItem (array, j1_PyObject,
@@ -34,23 +34,23 @@ static PyObject* bubble_sort(PyObject* self, PyObject* args, PyObject* kwds) {
34
34
args0 = PyObject_GetItem (args, PyZero);
35
35
int is_DynamicOneDimensionalArray = _check_type (args0, &DynamicOneDimensionalArrayType);
36
36
int is_OneDimensionalArray = _check_type (args0, &OneDimensionalArrayType);
37
- if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
37
+ if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
38
38
raise_exception_if_not_array (args0);
39
39
return NULL ;
40
40
}
41
41
comp = PyObject_GetItem (kwds, PyUnicode_FromString (" comp" ));
42
- if ( comp == NULL ) {
42
+ if ( comp == NULL ) {
43
43
PyErr_Clear ();
44
44
}
45
45
start = PyObject_GetItem (kwds, PyUnicode_FromString (" start" ));
46
- if ( start == NULL ) {
46
+ if ( start == NULL ) {
47
47
PyErr_Clear ();
48
48
lower = 0 ;
49
49
} else {
50
50
lower = PyLong_AsSize_t (start);
51
51
}
52
52
end = PyObject_GetItem (kwds, PyUnicode_FromString (" end" ));
53
- if ( end == NULL ) {
53
+ if ( end == NULL ) {
54
54
PyErr_Clear ();
55
55
upper = PyObject_Length (args0) - 1 ;
56
56
} else {
@@ -59,7 +59,7 @@ static PyObject* bubble_sort(PyObject* self, PyObject* args, PyObject* kwds) {
59
59
arr_length = PyObject_Length (args0);
60
60
61
61
args0 = bubble_sort_impl (args0, lower, upper, comp, arr_length);
62
- if ( is_DynamicOneDimensionalArray ) {
62
+ if ( is_DynamicOneDimensionalArray ) {
63
63
PyObject_CallMethod (args0, " _modify" , " O" , Py_True);
64
64
}
65
65
Py_INCREF (args0);
@@ -75,7 +75,7 @@ static PyObject* selection_sort_impl(PyObject* array, size_t lower, size_t upper
75
75
PyObject* i_PyObject = PyLong_FromSize_t (i);
76
76
for (size_t j = i + 1 ; j < upper + 1 ; j++) {
77
77
PyObject* j_PyObject = PyLong_FromSize_t (j);
78
- if ( _comp (PyObject_GetItem (array, j_min_PyObject),
78
+ if ( _comp (PyObject_GetItem (array, j_min_PyObject),
79
79
PyObject_GetItem (array, j_PyObject), comp) != 1 ) {
80
80
j_min_PyObject = j_PyObject;
81
81
}
@@ -96,31 +96,31 @@ static PyObject* selection_sort(PyObject* self, PyObject* args, PyObject* kwds)
96
96
args0 = PyObject_GetItem (args, PyZero);
97
97
int is_DynamicOneDimensionalArray = _check_type (args0, &DynamicOneDimensionalArrayType);
98
98
int is_OneDimensionalArray = _check_type (args0, &OneDimensionalArrayType);
99
- if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
99
+ if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
100
100
raise_exception_if_not_array (args0);
101
101
return NULL ;
102
102
}
103
103
comp = PyObject_GetItem (kwds, PyUnicode_FromString (" comp" ));
104
- if ( comp == NULL ) {
104
+ if ( comp == NULL ) {
105
105
PyErr_Clear ();
106
106
}
107
107
start = PyObject_GetItem (kwds, PyUnicode_FromString (" start" ));
108
- if ( start == NULL ) {
108
+ if ( start == NULL ) {
109
109
PyErr_Clear ();
110
110
lower = 0 ;
111
111
} else {
112
112
lower = PyLong_AsSize_t (start);
113
113
}
114
114
end = PyObject_GetItem (kwds, PyUnicode_FromString (" end" ));
115
- if ( end == NULL ) {
115
+ if ( end == NULL ) {
116
116
PyErr_Clear ();
117
117
upper = PyObject_Length (args0) - 1 ;
118
118
} else {
119
119
upper = PyLong_AsSize_t (end);
120
120
}
121
121
122
122
args0 = selection_sort_impl (args0, lower, upper, comp);
123
- if ( is_DynamicOneDimensionalArray ) {
123
+ if ( is_DynamicOneDimensionalArray ) {
124
124
PyObject_CallMethod (args0, " _modify" , " O" , Py_True);
125
125
}
126
126
Py_INCREF (args0);
@@ -153,31 +153,31 @@ static PyObject* insertion_sort(PyObject* self, PyObject* args, PyObject* kwds)
153
153
args0 = PyObject_GetItem (args, PyZero);
154
154
int is_DynamicOneDimensionalArray = _check_type (args0, &DynamicOneDimensionalArrayType);
155
155
int is_OneDimensionalArray = _check_type (args0, &OneDimensionalArrayType);
156
- if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
156
+ if ( !is_DynamicOneDimensionalArray && !is_OneDimensionalArray ) {
157
157
raise_exception_if_not_array (args0);
158
158
return NULL ;
159
159
}
160
160
comp = PyObject_GetItem (kwds, PyUnicode_FromString (" comp" ));
161
- if ( comp == NULL ) {
161
+ if ( comp == NULL ) {
162
162
PyErr_Clear ();
163
163
}
164
164
start = PyObject_GetItem (kwds, PyUnicode_FromString (" start" ));
165
- if ( start == NULL ) {
165
+ if ( start == NULL ) {
166
166
PyErr_Clear ();
167
167
lower = 0 ;
168
168
} else {
169
169
lower = PyLong_AsSize_t (start);
170
170
}
171
171
end = PyObject_GetItem (kwds, PyUnicode_FromString (" end" ));
172
- if ( end == NULL ) {
172
+ if ( end == NULL ) {
173
173
PyErr_Clear ();
174
174
upper = PyObject_Length (args0) - 1 ;
175
175
} else {
176
176
upper = PyLong_AsSize_t (end);
177
177
}
178
178
179
179
args0 = insertion_sort_impl (args0, lower, upper, comp);
180
- if ( is_DynamicOneDimensionalArray ) {
180
+ if ( is_DynamicOneDimensionalArray ) {
181
181
PyObject_CallMethod (args0, " _modify" , " O" , Py_True);
182
182
}
183
183
Py_INCREF (args0);
0 commit comments