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

Skip to content

Commit c69bac5

Browse files
committed
Fix benign problems found by a picky SGI compiler (unreachable break
after a return).
1 parent eaa1ed6 commit c69bac5

2 files changed

Lines changed: 0 additions & 20 deletions

File tree

Modules/pcremodule.c

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -257,35 +257,27 @@ PyPcre_expand_escape(pattern, pattern_len, indexptr, typeptr)
257257
case('t'):
258258
*indexptr=index;
259259
return Py_BuildValue("c", (char)9);
260-
break;
261260
case('n'):
262261
*indexptr = index;
263262
return Py_BuildValue("c", (char)10);
264-
break;
265263
case('v'):
266264
*indexptr = index;
267265
return Py_BuildValue("c", (char)11);
268-
break;
269266
case('r'):
270267
*indexptr = index;
271268
return Py_BuildValue("c", (char)13);
272-
break;
273269
case('f'):
274270
*indexptr = index;
275271
return Py_BuildValue("c", (char)12);
276-
break;
277272
case('a'):
278273
*indexptr = index;
279274
return Py_BuildValue("c", (char)7);
280-
break;
281275
case('b'):
282276
*indexptr=index;
283277
return Py_BuildValue("c", (char)8);
284-
break;
285278
case('\\'):
286279
*indexptr=index;
287280
return Py_BuildValue("c", '\\');
288-
break;
289281

290282
case('x'):
291283
{
@@ -468,7 +460,6 @@ PyPcre_expand_escape(pattern, pattern_len, indexptr, typeptr)
468460
*typeptr = STRING;
469461
*indexptr = index;
470462
return Py_BuildValue("s#", pattern+index-2, 2);
471-
break;
472463
}
473464
}
474465

Modules/zlibmodule.c

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,11 @@ PyZlib_compress(self, args)
9595
"Out of memory while compressing data");
9696
free(output);
9797
return NULL;
98-
break;
9998
case(Z_STREAM_ERROR):
10099
PyErr_SetString(ZlibError,
101100
"Bad compression level");
102101
free(output);
103102
return NULL;
104-
break;
105103
default:
106104
{
107105
if (zst.msg == Z_NULL)
@@ -114,7 +112,6 @@ PyZlib_compress(self, args)
114112
free(output);
115113
return NULL;
116114
}
117-
break;
118115
}
119116

120117
err=deflate(&zst, Z_FINISH);
@@ -290,17 +287,14 @@ PyZlib_compressobj(selfptr, args)
290287
{
291288
case (Z_OK):
292289
return (PyObject*)self;
293-
break;
294290
case (Z_MEM_ERROR):
295291
PyErr_SetString(PyExc_MemoryError,
296292
"Can't allocate memory for compression object");
297293
return NULL;
298-
break;
299294
case(Z_STREAM_ERROR):
300295
PyErr_SetString(PyExc_ValueError,
301296
"Invalid initialization option");
302297
return NULL;
303-
break;
304298
default:
305299
{
306300
if (self->zst.msg == Z_NULL)
@@ -312,7 +306,6 @@ PyZlib_compressobj(selfptr, args)
312306
"Error %i while creating compression object: %.200s",
313307
err, self->zst.msg);
314308
return NULL;
315-
break;
316309
}
317310
}
318311
}
@@ -337,17 +330,14 @@ PyZlib_decompressobj(selfptr, args)
337330
{
338331
case (Z_OK):
339332
return (PyObject*)self;
340-
break;
341333
case(Z_STREAM_ERROR):
342334
PyErr_SetString(PyExc_ValueError,
343335
"Invalid initialization option");
344336
return NULL;
345-
break;
346337
case (Z_MEM_ERROR):
347338
PyErr_SetString(PyExc_MemoryError,
348339
"Can't allocate memory for decompression object");
349340
return NULL;
350-
break;
351341
default:
352342
{
353343
if (self->zst.msg == Z_NULL)
@@ -359,7 +349,6 @@ PyZlib_decompressobj(selfptr, args)
359349
"Error %i while creating decompression object: %.200s",
360350
err, self->zst.msg);
361351
return NULL;
362-
break;
363352
}
364353
}
365354
}

0 commit comments

Comments
 (0)