comparison src/if_python3.c @ 16162:cd5c83115ec6 v8.1.1086

patch 8.1.1086: too many curly braces commit https://github.com/vim/vim/commit/abab0b0fdd6535969447b03a4fffc1947918cf6c Author: Bram Moolenaar <Bram@vim.org> Date: Sat Mar 30 18:47:01 2019 +0100 patch 8.1.1086: too many curly braces Problem: Too many curly braces. Solution: Remove curly braces where they are not needed. (Hirohito Higashi, closes #3982)
author Bram Moolenaar <Bram@vim.org>
date Sat, 30 Mar 2019 19:00:07 +0100
parents 831f9e74eded
children ef00b6bc186b
comparison
equal deleted inserted replaced
16161:75fa84e2461b 16162:cd5c83115ec6
1234 1234
1235 if (PySlice_GetIndicesEx((PySliceObject_T *)idx, 1235 if (PySlice_GetIndicesEx((PySliceObject_T *)idx,
1236 (Py_ssize_t)((BufferObject *)(self))->buf->b_ml.ml_line_count, 1236 (Py_ssize_t)((BufferObject *)(self))->buf->b_ml.ml_line_count,
1237 &start, &stop, 1237 &start, &stop,
1238 &step, &slicelen) < 0) 1238 &step, &slicelen) < 0)
1239 {
1240 return NULL; 1239 return NULL;
1241 }
1242 return BufferSlice((BufferObject *)(self), start, stop); 1240 return BufferSlice((BufferObject *)(self), start, stop);
1243 } 1241 }
1244 else 1242 else
1245 { 1243 {
1246 RAISE_INVALID_INDEX_TYPE(idx); 1244 RAISE_INVALID_INDEX_TYPE(idx);
1266 1264
1267 if (PySlice_GetIndicesEx((PySliceObject_T *)idx, 1265 if (PySlice_GetIndicesEx((PySliceObject_T *)idx,
1268 (Py_ssize_t)((BufferObject *)(self))->buf->b_ml.ml_line_count, 1266 (Py_ssize_t)((BufferObject *)(self))->buf->b_ml.ml_line_count,
1269 &start, &stop, 1267 &start, &stop,
1270 &step, &slicelen) < 0) 1268 &step, &slicelen) < 0)
1271 {
1272 return -1; 1269 return -1;
1273 }
1274 return RBAsSlice((BufferObject *)(self), start, stop, val, 1, 1270 return RBAsSlice((BufferObject *)(self), start, stop, val, 1,
1275 (PyInt)((BufferObject *)(self))->buf->b_ml.ml_line_count, 1271 (PyInt)((BufferObject *)(self))->buf->b_ml.ml_line_count,
1276 NULL); 1272 NULL);
1277 } 1273 }
1278 else 1274 else
1350 1346
1351 if (PySlice_GetIndicesEx((PySliceObject_T *)idx, 1347 if (PySlice_GetIndicesEx((PySliceObject_T *)idx,
1352 ((RangeObject *)(self))->end-((RangeObject *)(self))->start+1, 1348 ((RangeObject *)(self))->end-((RangeObject *)(self))->start+1,
1353 &start, &stop, 1349 &start, &stop,
1354 &step, &slicelen) < 0) 1350 &step, &slicelen) < 0)
1355 {
1356 return NULL; 1351 return NULL;
1357 }
1358 return RangeSlice((RangeObject *)(self), start, stop); 1352 return RangeSlice((RangeObject *)(self), start, stop);
1359 } 1353 }
1360 else 1354 else
1361 { 1355 {
1362 RAISE_INVALID_INDEX_TYPE(idx); 1356 RAISE_INVALID_INDEX_TYPE(idx);
1369 { 1363 {
1370 if (PyLong_Check(idx)) 1364 if (PyLong_Check(idx))
1371 { 1365 {
1372 long n = PyLong_AsLong(idx); 1366 long n = PyLong_AsLong(idx);
1373 return RangeAsItem(self, n, val); 1367 return RangeAsItem(self, n, val);
1374 } else if (PySlice_Check(idx)) 1368 }
1369 else if (PySlice_Check(idx))
1375 { 1370 {
1376 Py_ssize_t start, stop, step, slicelen; 1371 Py_ssize_t start, stop, step, slicelen;
1377 1372
1378 if (PySlice_GetIndicesEx((PySliceObject_T *)idx, 1373 if (PySlice_GetIndicesEx((PySliceObject_T *)idx,
1379 ((RangeObject *)(self))->end-((RangeObject *)(self))->start+1, 1374 ((RangeObject *)(self))->end-((RangeObject *)(self))->start+1,
1380 &start, &stop, 1375 &start, &stop,
1381 &step, &slicelen) < 0) 1376 &step, &slicelen) < 0)
1382 {
1383 return -1; 1377 return -1;
1384 }
1385 return RangeAsSlice(self, start, stop, val); 1378 return RangeAsSlice(self, start, stop, val);
1386 } 1379 }
1387 else 1380 else
1388 { 1381 {
1389 RAISE_INVALID_INDEX_TYPE(idx); 1382 RAISE_INVALID_INDEX_TYPE(idx);