aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/variable.c
Commit message (Expand)AuthorAge
* Fix terminology in comment and messagePeter Eisentraut2025-04-25
* Fix broken list-munging in ecpg's remove_variables().Tom Lane2024-12-01
* ecpg: clean up some other assorted memory leaks.Tom Lane2024-11-27
* ecpg: fix some memory leakage of data-type-related structures.Tom Lane2024-11-27
* ecpg: fix more minor mishandling of bad input in preprocessor.Tom Lane2024-10-17
* ecpg: fix some minor mishandling of bad input in preprocessor.Tom Lane2024-10-16
* ecpg: improve preprocessor's memory management.Tom Lane2024-10-14
* Remove duplicate lines of codeDaniel Gustafsson2023-04-24
* Fix ECPG's handling of type names that match SQL keywords.Tom Lane2022-07-12
* Add bytea datatype to ECPG.Michael Meskes2019-02-18
* Rename ecpg's various "extern.h" files to have distinct names.Tom Lane2018-12-01
* Remove unnecessary parentheses in return statementsPeter Eisentraut2017-09-05
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Use "%option prefix" to set API names in ecpg's lexer.Tom Lane2016-12-11
* Fixed some memory leaks in ECPG.Michael Meskes2015-06-12
* pgindent run for 9.4Bruce Momjian2014-05-06
* Fix whitespacePeter Eisentraut2014-03-03
* Various Coverity-spotted fixesStephen Frost2014-03-01
* ecpg: Split off mmfatal() from mmerror()Peter Eisentraut2013-11-19
* When processing nested structure pointer variables ecpg always expected anMichael Meskes2012-11-29
* Standardize treatment of strcmp() return valuePeter Eisentraut2011-12-27
* There is no need to have to identical functions in ecpg thus removing one of ...Michael Meskes2011-01-09
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* Zoltan beautified his hidden-variable-patch for ecpg. This also makes sure we...Michael Meskes2010-04-01
* Applied Zoltan's patch to make ecpg spit out warnings if a local variable hid...Michael Meskes2010-04-01
* ecpg now adds a unique counter to its varchar struct definitions to make thes...Michael Meskes2010-03-09
* pgindent run for 9.0Bruce Momjian2010-02-26
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope curs...Michael Meskes2010-01-26
* Added dynamic cursor names to ecpg. Almost the whole patch was done byMichael Meskes2009-11-26
* Added STRING datatype for Informix compatibility mode. This work isMichael Meskes2009-08-07
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Gettext plural supportPeter Eisentraut2009-03-26
* Message format tuningPeter Eisentraut2009-01-26
* Message style reviewPeter Eisentraut2009-01-23
* Add localization support to ecpg.Peter Eisentraut2008-05-16
* - Fixed segfault in ecpg when using an array element.Michael Meskes2008-02-07
* Fixed a few minor glitches pointed out by splint.Michael Meskes2007-12-21
* - Finished major rewrite to use new protocol versionMichael Meskes2007-08-14
* Replaced $Header$ by $§PosgreSQL$Michael Meskes2006-07-30
* Added missing $Header$ entries.Michael Meskes2006-07-30
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Fixed bug in parsing of typedef'ed array sizes.Michael Meskes2004-12-06
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Made sure SET DESCRIPTOR accepts all data types including constants.Michael Meskes2004-07-04
* Added SET DESCRIPTOR command.Michael Meskes2004-06-30
* - Only use typedefs inside their scope.Michael Meskes2004-06-27
* - Added additional test case.Michael Meskes2004-05-07
* Fixed memory misusage in variable handling.Michael Meskes2004-04-23
* - Fixed segfault due to missing check for variable declaration.Michael Meskes2004-03-04
* Removed some debugging output.Michael Meskes2004-01-28