plproxy - plproxy: Scanner/parser portability changes. - Mailing list pgsql-committers

From mkz@pgfoundry.org (User Mkz)
Subject plproxy - plproxy: Scanner/parser portability changes.
Date
Msg-id 20080627083535.D9E8D17AE70D@pgfoundry.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Scanner/parser portability changes.

- Avoid use of alloca in parser, instead redefine malloc/free to palloc/pfree.
- Previously exception from palloc() confused scanner as invalid pointer
  could stay around.  Now forcibly reinitialize everything.
- Remove debug malloc wrappers from scanner.

Modified Files:
--------------
    plproxy/src:
        scanner.l (r1.6 -> r1.7)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/scanner.l.diff?r1=1.6&r2=1.7)
        parser.y (r1.9 -> r1.10)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plproxy/plproxy/src/parser.y.diff?r1=1.9&r2=1.10)

pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Improve planner's estimation of the size of an append relation:
Next
From: mkz@pgfoundry.org (User Mkz)
Date:
Subject: plproxy - plproxy: 8.4 requires explicit include for