From: Hye-Shik Chang Date: Wed, 17 Dec 2003 09:40:23 +0000 (+0000) Subject: Fix erroneus argument parsing of socket.htons() on 64bit big endian X-Git-Tag: v2.4a1~1081 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a7b673f47c9fe7f597bb56a1babb91943183283d;p=thirdparty%2FPython%2Fcpython.git Fix erroneus argument parsing of socket.htons() on 64bit big endian machines. --- diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index 6ca855f6695d..2b61319e0c86 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -2813,7 +2813,7 @@ Convert a 32-bit integer from network to host byte order."); static PyObject * socket_htons(PyObject *self, PyObject *args) { - unsigned long x1, x2; + int x1, x2; if (!PyArg_ParseTuple(args, "i:htons", &x1)) { return NULL;