Author haypo
Recipients christian.heimes, gregory.p.smith, haypo, mark.dickinson
Date 2008-11-06.02:32:18
SpamBayes Score 0.0790529
Marked as misclassified No
Message-id <1225938740.06.0.158546795037.issue4258@psf.upfronthosting.co.za>
In-reply-to
Content
PyLong_FromLong() doesn't go into the 1 digit special case for 
negative number. You should use:
	/* Fast path for single-digits ints */
	if (!(abs_ival>>PyLong_SHIFT)) {
		v = _PyLong_New(1);
		if (v) {
			Py_SIZE(v) = sign;
			v->ob_digit[0] = abs_ival;
		}
		return (PyObject*)v;
	}
History
Date User Action Args
2008-11-06 02:32:20hayposetrecipients: + haypo, gregory.p.smith, mark.dickinson, christian.heimes
2008-11-06 02:32:20hayposetmessageid: <1225938740.06.0.158546795037.issue4258@psf.upfronthosting.co.za>
2008-11-06 02:32:19haypolinkissue4258 messages
2008-11-06 02:32:18haypocreate