[Python-checkins] r51841 - python/branches/int_unification/Objects/longobject.c

guido.van.rossum python-checkins at python.org
Sun Sep 10 18:17:41 CEST 2006


Author: guido.van.rossum
Date: Sun Sep 10 18:17:41 2006
New Revision: 51841

Modified:
   python/branches/int_unification/Objects/longobject.c
Log:
Fix a typo in the hash function.  This fixes 23 out or 45 failing tests.


Modified: python/branches/int_unification/Objects/longobject.c
==============================================================================
--- python/branches/int_unification/Objects/longobject.c	(original)
+++ python/branches/int_unification/Objects/longobject.c	Sun Sep 10 18:17:41 2006
@@ -2066,7 +2066,7 @@
 	switch(i) {
 	case -1: return v->ob_digit[0]==1 ? -2 : -v->ob_digit[0];
 	case 0: return 0;
-	case 1: return v->ob_digit[1];
+	case 1: return v->ob_digit[0];
 	}
 	sign = 1;
 	x = 0;


More information about the Python-checkins mailing list