Fix stupib bug in concatenation
diff --git a/Modules/arraymodule.c b/Modules/arraymodule.c
index 3f7e163..248e431 100644
--- a/Modules/arraymodule.c
+++ b/Modules/arraymodule.c
@@ -476,7 +476,7 @@
 	}
 	memcpy(np->ob_item, a->ob_item, a->ob_size*a->ob_descr->itemsize);
 	memcpy(np->ob_item + a->ob_size*a->ob_descr->itemsize,
-	       a->ob_item, a->ob_size*a->ob_descr->itemsize);
+	       b->ob_item, b->ob_size*b->ob_descr->itemsize);
 	return (object *)np;
 #undef b
 }