pgsql: Remove plpython casts C source code casts: It removes last

From: momjian(at)postgresql(dot)org (Bruce Momjian)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Remove plpython casts C source code casts: It removes last
Date: 2007-04-04 17:28:11
Message-ID: 20070404172811.548829FB6BA@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Remove plpython casts C source code casts:

It removes last remaining casts inside struct definitions.
Such usage is bad practice, as it hides problems from compiler.

Reason for the cast is popular practice in some circles
to define functions as foo(MyObj *) instead of foo(PyObject *)
thus avoiding a local variable inside functions and make
direct calling easier. As pl/python does not use such style,
the casts were unnecessary from the start.

Marko Kreen

Modified Files:
--------------
pgsql/src/pl/plpython:
plpython.c (r1.99 -> r1.100)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plpython/plpython.c.diff?r1=1.99&r2=1.100)

Browse pgsql-committers by date

  From Date Subject
Next Message Andrew Dunstan 2007-04-04 18:45:59 pgsql: Don't install files for xml2 when building without libxml.
Previous Message Magnus Hagander 2007-04-04 16:34:43 pgsql: Don't install files for sslinfo when building without openssl.