From: Victor Stinner Date: Sun, 7 Jul 2013 14:32:36 +0000 (+0200) Subject: Fix a compiler warning in posix_sendfile() on FreeBSD: X-Git-Tag: v3.4.0a1~302 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6ce0dbf460d430b664a868ed1735b0b590f70bc3;p=python Fix a compiler warning in posix_sendfile() on FreeBSD: Modules/posixmodule.c: In function 'posix_sendfile': Modules/posixmodule.c:7700: warning: ISO C90 forbids mixed declarations and code --- diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index a9a64fada7..86002c3551 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -7695,12 +7695,13 @@ posix_sendfile(PyObject *self, PyObject *args, PyObject *kwdict) off_t sbytes; struct sf_hdtr sf; int flags = 0; - sf.headers = NULL; - sf.trailers = NULL; static char *keywords[] = {"out", "in", "offset", "count", "headers", "trailers", "flags", NULL}; + sf.headers = NULL; + sf.trailers = NULL; + #ifdef __APPLE__ if (!PyArg_ParseTupleAndKeywords(args, kwdict, "iiO&O&|OOi:sendfile", keywords, &out, &in, _parse_off_t, &offset, _parse_off_t, &sbytes,