Commit Graph

163 Commits (fa27dd40d5c5f56a1ee837a75c97549e992e32a4)

Author SHA1 Message Date
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Peter Eisentraut 8dd4d10d48 ecpg: Fix rare memory leaks 14 years ago
Peter Eisentraut d41f510c80 ecpg: Clean up some const usage 14 years ago
Peter Eisentraut 037a82704c Standardize treatment of strcmp() return value 14 years ago
Peter Eisentraut 1b81c2fe6e Remove many -Wcast-qual warnings 14 years ago
Peter Eisentraut 52ce20589a Add missing format attributes 14 years ago
Peter Eisentraut cf15fb5cab Add missing format argument to ecpg_log() call 14 years ago
Michael Meskes 2f72d5df6a Fix brace indentation of commit 63d06ef591 to fit PostgreSQL style. 14 years ago
Michael Meskes 63d06ef591 In ecpglib restore LC_NUMERIC in case of an error. 14 years ago
Michael Meskes 8f8a273c4d Made ecpglib write double with a precision of 15 digits. 14 years ago
Peter Eisentraut 8a8fbe7e79 Capitalization fixes 14 years ago
Andrew Dunstan 348c10efe0 Revert "Remove hard coded formats for INT64 and use configured settings instead." 15 years ago
Andrew Dunstan 9b1508af89 Remove hard coded formats for INT64 and use configured settings instead. 15 years ago
Michael Meskes 816b008eaf Applied patch by Itagaki Takahiro to fix incorrect status calculation in 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 15 years ago
Michael Meskes 29259531c7 Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG_LONG_INT' macro call. 16 years ago
Michael Meskes 15ab0e9a60 Ecpg now accepts "long long" datatypes even if "long" is 64bit wide. This used to cover the equally long "long long" type. This patch closes bug #5464. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Michael Meskes 492eaefb90 Do not check nan values for infinity. Some system are not able to handle this. 16 years ago
Michael Meskes a96ad2fc74 Streamlined array handling code in libecpg a little bit, in the process fixing yet another incorrect log output. 16 years ago
Tom Lane 45c88a55c2 Add #include <float.h> --- guessing the lack of this is why Windows 16 years ago
Michael Meskes cedae13017 Fixed NaN/Infinity problems in ECPG for float/double/numeric/decimal by making it OS independant. 16 years ago
Michael Meskes f180856596 Fixed a few typos in ecpg. Two were in comments, the third made a log output reverse yes and no. 16 years ago
Michael Meskes 5bc75618e4 Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix problem in auto-prepare mode if the connection is closed and re-opened and the previously prepared query is issued again. 16 years ago
Michael Meskes 6d4a351fcb Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add sqlda support to 16 years ago
Michael Meskes fc19373993 Fixed incorrect memory management. 16 years ago
Michael Meskes 5d34af421d Added STRING datatype for Informix compatibility mode. This work is 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Michael Meskes 14f29f640a Removed unsigned/signed mismatches. 17 years ago
Michael Meskes 0754b391f3 Removed some unneeded variables and comparisons 17 years ago
Michael Meskes 08ffa78483 Argh, wrong line copied again. 17 years ago
Michael Meskes efd019fc94 Fixed copy&paste mistake that made library use uninitialized variable. 17 years ago
Michael Meskes 2d3c691146 Fixed auto allocation for binary data types. 17 years ago
Peter Eisentraut cb05ab81a8 NLS cleanup in ecpglib 17 years ago
Peter Eisentraut e1bdd07c3c Add localization support to ecpg. 18 years ago
Tom Lane e04fa58dcd Fix unportable usages of tolower(). On signed-char machines, it is necessary 18 years ago
Michael Meskes fa0dc92fd8 - Fixed segfault in ecpg when using an array element. 18 years ago
Michael Meskes dbdc2e52a0 Re-enabled variables in fetch/move command. 18 years ago
Michael Meskes 149db6b6b7 Changed prototype for ECPGdo because some compilers don't like int/enum aliasing in there. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Michael Meskes 7793c6ecca Cleaned up ecpglib and renamed functions that do not need to be exported. 18 years ago
Michael Meskes 0c2eb200d6 ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> added thread-safe 18 years ago
Michael Meskes d49b20fbe6 Applied patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> to get prepare thread-safe. 18 years ago
Michael Meskes 3e77c8c6c6 Removed superfluous ECPGfree() call. 18 years ago
Michael Meskes 635a0b9a86 - Finished major rewrite to use new protocol version 18 years ago
Michael Meskes 91411b6105 Fixed one memory leak in descriptor code. 19 years ago
Michael Meskes c8577c6c7f Inlined two functions to get rid of va_list problems on some archs. 19 years ago
Michael Meskes ddcb5bbf76 - Added patch by Magnus Hagander <magnus@hagander.net> to use native 19 years ago
Michael Meskes 153affd058 Fixed multibyte handling as reported by <harada.toshi@oss.ntt.co.jp>. 19 years ago