Commit Graph

179 Commits (4f941d432b42eccd99ba0d22e3a59c073ac2406a)

Author SHA1 Message Date
Peter Eisentraut 4f941d432b Remove useless casting to same type 2 weeks ago
Michael Paquier a6eabec680 ecpg: Improve error detection around ecpg_strdup() 5 months ago
Peter Eisentraut 3c8e463b0d Revert "Tidy up locale thread safety in ECPG library." 9 months ago
Peter Eisentraut 8e993bff53 Tidy up locale thread safety in ECPG library. 9 months ago
Peter Eisentraut 3e4d868615 Remove various unnecessary (char *) casts 10 months ago
Thomas Munro a62d90f2e5 Revert "Blind attempt to fix _configthreadlocale() failures on MinGW." 1 year ago
Thomas Munro f1da075d9a Remove configure check for _configthreadlocale(). 1 year ago
Peter Eisentraut f5a1311fcc Fix inappropriate uses of atol() 1 year ago
Thomas Munro 68a4b58eca Remove --disable-thread-safety and related code. 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Peter Eisentraut 5faef9d582 Remove redundant null pointer checks before PQclear and PQconninfoFree 4 years ago
Noah Misch 5633836ef3 ecpglib: call newlocale() once per process. 4 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 4 years ago
Tom Lane f90149e628 Don't use custom OID symbols in pg_type.dat, either. 5 years ago
Michael Paquier e971357961 Fix handling of structure for bytea data type in ECPG 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 6 years ago
Tom Lane 44f1fc8df5 Fix out-of-memory handling in ecpglib. 6 years ago
Peter Eisentraut effa40281b Remove HAVE_LONG_LONG_INT 6 years ago
Amit Kapila dddf4cdc33 Make the order of the header file includes consistent in non-backend modules. 6 years ago
Tom Lane 96b6c82c9d Revert "Add DECLARE STATEMENT support to ECPG." 6 years ago
Michael Paquier 8548ddc61b Fix inconsistencies and typos in the tree, take 9 6 years ago
Michael Paquier 23bccc823d Fix inconsistencies and typos in the tree 7 years ago
Michael Paquier 6b8548964b Fix inconsistencies in the code 7 years ago
Tom Lane 39fe881d3c Fix more thinkos in new ECPG "PREPARE AS" code. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Michael Meskes a1dc6ab465 Implement PREPARE AS statement for ECPG. 7 years ago
Michael Meskes 0cc0507940 Hopefully fixing memory handling issues in ecpglib that Coverity found. 7 years ago
Michael Meskes 8e6ab9f801 Properly end string to make sure ecpglib does not read beyond its boundaries. 7 years ago
Michael Meskes 050710b369 Add bytea datatype to ECPG. 7 years ago
Michael Meskes bd7c95f0c1 Add DECLARE STATEMENT support to ECPG. 7 years ago
Michael Meskes 5c04630ad0 Make sure that ecpglib's statement variable has a defined value no matter what. 7 years ago
Tom Lane 2cf91ccb73 Blind attempt to fix _configthreadlocale() failures on MinGW. 7 years ago
Tom Lane ee27584c4a Second try at fixing ecpglib thread-safety problem. 7 years ago
Tom Lane 8eb4a9312c Avoid thread-safety problem in ecpglib. 7 years ago
Tom Lane 3295f82022 Rename ecpg's various "extern.h" files to have distinct names. 7 years ago
Tom Lane 4247db6252 Client-side fixes for delayed NOTIFY receipt. 7 years ago
Andres Freund cda6a8d01d Remove deprecated abstime, reltime, tinterval datatypes. 7 years ago
Heikki Linnakangas 6b387179ba Fix misc typos, mostly in comments. 8 years ago
Alvaro Herrera f2c587067a Rethink how to get float.h in old Windows API for isnan/isinf 8 years ago
Tom Lane 9c0a0de4c9 Switch client-side code to include catalog/pg_foo_d.h not pg_foo.h. 8 years ago
Tom Lane a351679c80 Trivial adjustments in preparation for bootstrap data conversion. 8 years ago
Robert Haas eaedf0df71 Update typedefs.list and re-run pgindent 8 years ago
Michael Meskes 0af98a95cf Fixed handling of escape character in libecpg. 8 years ago
Peter Eisentraut 17273d059c Remove unnecessary parentheses in return statements 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Tom Lane 9e3755ecb2 Remove useless duplicate inclusions of system header files. 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago