From: Guido van Rossum Date: Tue, 28 Apr 1998 16:09:16 +0000 (+0000) Subject: Generate the clear() method manually (calling __GLclear(), another X-Git-Tag: v1.5.2a1~790 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c069fd4b18f0a44e22b995d3bb3be9f4b5572e1;p=python Generate the clear() method manually (calling __GLclear(), another name for clear()). This fixes the name clash with curses. (Jack) --- diff --git a/Modules/cstubs b/Modules/cstubs index 1a237c1b36..bd2af589e0 100644 --- a/Modules/cstubs +++ b/Modules/cstubs @@ -886,6 +886,18 @@ gl_gversion(self, args) } +/* void clear - Manual because of clash with termcap */ +%clear +static PyObject * +gl_clear(self, args) + PyObject *self; + PyObject *args; +{ + __GLclear( ); + Py_INCREF(Py_None); + return Py_None; +} + /* End of manually written stubs */ %% @@ -898,7 +910,6 @@ void rects short s short s short s short s void rmv2i long s long s void noport void popviewport -void clear void clearhitcode void closeobj void cursoff