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)

-- 
Sent via pgsql-committers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

Reply via email to