fix stupid bug in strip and split
diff --git a/Modules/stropmodule.c b/Modules/stropmodule.c
index 90ee4fd..4e9d0ee 100644
--- a/Modules/stropmodule.c
+++ b/Modules/stropmodule.c
@@ -55,7 +55,7 @@
 			i = i+1;
 		}
 		j = i;
-		while (i < len && isspace(Py_CHARMASK(s[i]))) {
+		while (i < len && !isspace(Py_CHARMASK(s[i]))) {
 			i = i+1;
 		}
 		if (j < i) {
@@ -278,7 +278,7 @@
 	j = len;
 	do {
 		j--;
-	} while (j >= i && isspace(Py_CHARMASK(s[i])));
+	} while (j >= i && isspace(Py_CHARMASK(s[j])));
 	j++;
 
 	if (i == 0 && j == len) {