summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib/data.c
AgeCommit message (Expand)Author
2025-03-28Revert "Tidy up locale thread safety in ECPG library."Peter Eisentraut
2025-03-28Tidy up locale thread safety in ECPG library.Peter Eisentraut
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-04-18ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier
2022-08-05Remove fallbacks for strtoll, strtoull.Thomas Munro
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2020-12-24revert removal of hex_decode() from ecpg from commit c3826f831eBruce Momjian
2020-12-24move hex_decode() to /common so it can be called from frontendBruce Momjian
2020-07-27Fix handling of structure for bytea data type in ECPGMichael Paquier
2019-11-07Remove HAVE_LONG_LONG_INTPeter Eisentraut
2019-10-25Make the order of the header file includes consistent in non-backend modules.Amit Kapila
2019-02-18Add bytea datatype to ECPG.Michael Meskes
2018-12-01Rename ecpg's various "extern.h" files to have distinct names.Tom Lane
2018-07-11Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-03-13Add Oracle like handling of char arrays.Michael Meskes
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-07Fix unportable usage of <ctype.h> functions.Tom Lane
2017-11-03Improve error message for incorrect number inputs in libecpg.Michael Meskes
2017-11-02Fix float parsing in ecpg INFORMIX mode.Michael Meskes
2017-11-01Make sure ecpglib does accepts digits behind decimal point even for integers inMichael Meskes
2017-09-05Remove unnecessary parentheses in return statementsPeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-02-25Remove useless duplicate inclusions of system header files.Tom Lane
2016-08-01Fixed array checking code for "unsigned long long" datatypes in libecpg.Michael Meskes
2015-09-17Let compiler handle size calculation of bool types.Michael Meskes
2015-06-15Check for out of memory when allocating sqlca.Michael Meskes
2015-05-24pgindent run for 9.5Bruce Momjian
2015-02-25Remove null-pointer checks that are not needed.Michael Meskes
2015-02-10Fixed array handling in ecpg.Michael Meskes
2014-05-06pgindent run for 9.4Bruce Momjian
2014-05-06Fix handling of array of char pointers in ecpglib.Michael Meskes
2013-11-26ECPG: Fix offset to NULL/size indicator array.Michael Meskes
2012-10-05Fixed test for array boundary.Michael Meskes
2011-12-27Standardize treatment of strcmp() return valuePeter Eisentraut
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-05-25Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG...Michael Meskes
2010-05-20Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This use...Michael Meskes
2010-02-27Insert a hack into get_float8_nan (both core and ecpg copies) to deal withTom Lane
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-04Streamlined array handling code in libecpg a little bit, in the process fixin...Michael Meskes
2010-02-02Fixed NaN/Infinity problems in ECPG for float/double/numeric/decimal by makin...Michael Meskes
2009-12-31Redefine Datum as uintptr_t, instead of unsigned long.Tom Lane
2009-11-27If no result is given NOTFOUND should be returned. Check for empty resultMichael Meskes
2009-10-01Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix memory leak in de...Michael Meskes
2009-08-07Remove unused ecpg variable.Bruce Momjian
2009-08-07Added STRING datatype for Informix compatibility mode. This work isMichael Meskes
2009-01-15NLS cleanup in ecpglibPeter Eisentraut