summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/preproc/variable.c
AgeCommit message (Expand)Author
2025-04-25Fix terminology in comment and messagePeter Eisentraut
2024-12-01Fix broken list-munging in ecpg's remove_variables().Tom Lane
2024-11-27ecpg: clean up some other assorted memory leaks.Tom Lane
2024-11-27ecpg: fix some memory leakage of data-type-related structures.Tom Lane
2024-10-17ecpg: fix more minor mishandling of bad input in preprocessor.Tom Lane
2024-10-16ecpg: fix some minor mishandling of bad input in preprocessor.Tom Lane
2024-10-14ecpg: improve preprocessor's memory management.Tom Lane
2023-04-24Remove duplicate lines of codeDaniel Gustafsson
2022-07-12Fix ECPG's handling of type names that match SQL keywords.Tom Lane
2019-02-18Add bytea datatype to ECPG.Michael Meskes
2018-12-01Rename ecpg's various "extern.h" files to have distinct names.Tom Lane
2017-09-05Remove unnecessary parentheses in return statementsPeter Eisentraut
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2016-12-11Use "%option prefix" to set API names in ecpg's lexer.Tom Lane
2015-06-12Fixed some memory leaks in ECPG.Michael Meskes
2014-05-06pgindent run for 9.4Bruce Momjian
2014-03-03Fix whitespacePeter Eisentraut
2014-03-02Various Coverity-spotted fixesStephen Frost
2013-11-20ecpg: Split off mmfatal() from mmerror()Peter Eisentraut
2012-11-29When processing nested structure pointer variables ecpg always expected anMichael Meskes
2011-12-27Standardize treatment of strcmp() return valuePeter Eisentraut
2011-01-09There is no need to have to identical functions in ecpg thus removing one of ...Michael Meskes
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-04-01Zoltan beautified his hidden-variable-patch for ecpg. This also makes sure we...Michael Meskes
2010-04-01Applied Zoltan's patch to make ecpg spit out warnings if a local variable hid...Michael Meskes
2010-03-09ecpg now adds a unique counter to its varchar struct definitions to make thes...Michael Meskes
2010-02-26pgindent run for 9.0Bruce Momjian
2010-01-26Applied patch by Boszormenyi Zoltan <[email protected]> to add out-of-scope curs...Michael Meskes
2009-11-26Added dynamic cursor names to ecpg. Almost the whole patch was done byMichael Meskes
2009-08-07Added STRING datatype for Informix compatibility mode. This work isMichael Meskes
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-03-26Gettext plural supportPeter Eisentraut
2009-01-26Message format tuningPeter Eisentraut
2009-01-23Message style reviewPeter Eisentraut
2008-05-16Add localization support to ecpg.Peter Eisentraut
2008-02-07- Fixed segfault in ecpg when using an array element.Michael Meskes
2007-12-21Fixed a few minor glitches pointed out by splint.Michael Meskes
2007-08-14- Finished major rewrite to use new protocol versionMichael Meskes
2006-07-30Replaced $Header$ by $§PosgreSQL$Michael Meskes
2006-07-30Added missing $Header$ entries.Michael Meskes
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2004-12-06Fixed bug in parsing of typedef'ed array sizes.Michael Meskes
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-07-04Made sure SET DESCRIPTOR accepts all data types including constants.Michael Meskes
2004-06-30Added SET DESCRIPTOR command.Michael Meskes
2004-06-27- Only use typedefs inside their scope.Michael Meskes
2004-05-07- Added additional test case.Michael Meskes
2004-04-23Fixed memory misusage in variable handling.Michael Meskes
2004-03-04- Fixed segfault due to missing check for variable declaration.Michael Meskes
2004-01-28Removed some debugging output.Michael Meskes