Coverity #151: Remove deadcode.

All this code already exists above starting at line 653.
diff --git a/Objects/bufferobject.c b/Objects/bufferobject.c
index 13442c9..e01938c 100644
--- a/Objects/bufferobject.c
+++ b/Objects/bufferobject.c
@@ -682,19 +682,6 @@
 				&start, &stop, &step, &slicelength) < 0)
 			return -1;
 
-		pb = value ? value->ob_type->tp_as_buffer : NULL;
-		if (pb == NULL ||
-		    pb->bf_getreadbuffer == NULL ||
-		    pb->bf_getsegcount == NULL) {
-			PyErr_BadArgument();
-			return -1;
-		}
-		if ((*pb->bf_getsegcount)(value, NULL) != 1) {
-			/* ### use a different exception type/message? */
-			PyErr_SetString(PyExc_TypeError,
-					"single-segment buffer object expected");
-			return -1;
-		}
 		if ((othersize = (*pb->bf_getreadbuffer)(value, 0, &ptr2)) < 0)
 			return -1;