STINNER Victor added the comment: > The Visual Studio pragma disables for the rest of the file, which is > undesirable. Maybe we could turn it on and off inline, but it's not clear to > me that that would have the desired effect of turning off the warning for > explicitly that parameter declaration.
Oh, I didn't know that it is file-wide. There are __pragma(warning(push)) and __pragma(warning(pop)) commands to disable a pragma. I don't know it is can be used using Py_UNUSED(name) macro (is it possible to "pop" the pragma before the function body?). If a compiler does not provide a syntax to disable the warning just in one function, the warning should be disabled for the compilation of the whole project. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19976> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com