Обсуждение: plproxy - plproxy: Scanner/parser portability changes.

Поиск
Список
Период
Сортировка

plproxy - plproxy: Scanner/parser portability changes.

От
mkz@pgfoundry.org (User Mkz)
Дата:
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)