Commit Graph

403 Commits (c48d48d41f6985706f387da1b15b372ef2de196b)

Author SHA1 Message Date
Michael Meskes c48d48d41f Forgot to add dynamic cursors to Changelog. 16 years ago
Michael Meskes d9623859e8 Made ECPG more robust against applications freeing strings, based on 16 years ago
Michael Meskes fabf75cffc Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix memory leak in decimal handling. 17 years ago
Michael Meskes f3ef948592 Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add missing ";" to rule in pgc.l. 17 years ago
Michael Meskes 2720c57005 Removed some variables no longer needed. 17 years ago
Michael Meskes cf37d68467 Made sure sqlca is reset for declare cursor in Informix mode as pointed out by 17 years ago
Michael Meskes 5d34af421d Added STRING datatype for Informix compatibility mode. This work is 17 years ago
Michael Meskes 2d3c691146 Fixed auto allocation for binary data types. 17 years ago
Michael Meskes 77ca045384 Fixed bug in %s handling. 17 years ago
Michael Meskes e05c5a908b Applied patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> to 17 years ago
Michael Meskes 3f7e1e4b91 Do not try to change a const variable. 17 years ago
Michael Meskes 7c5a561f31 Applied patch by Ron Mayer <rm_pg@cheapcomplexdevices.com> to merge the new 17 years ago
Michael Meskes c4a13c7e3c When creating a varchar struct name braces must be discarded. 17 years ago
Michael Meskes e6c7f7c1ad Do not eat memory even in case of an out-of-memory error. 17 years ago
Michael Meskes f346a232ed Fixed parsing of parameters. Added regression test for this. 17 years ago
Michael Meskes 9d3275e59d Fixed "create role" parsing to accept optional "with" argument. 17 years ago
Michael Meskes 059349be0c Synced parser. 18 years ago
Michael Meskes 0ba9b565b9 Synced parser. 18 years ago
Michael Meskes ef0dcf0e5b Fixed incorrect argument handling in SET command if argument is a variable. 18 years ago
Michael Meskes 13c843d085 Synced parser 18 years ago
Michael Meskes c8e0d68aa5 Added lost sysmbol SQL_SQL to list of allowed variable names. 18 years ago
Michael Meskes f7563e9710 Synced parser. 18 years ago
Michael Meskes 1fe8d17128 Check for non-existant connection in prepare statement handling. 18 years ago
Michael Meskes 02b2bc7907 PGTYPEStimestamp_sub should use the values and not the pointers to substract. 18 years ago
Michael Meskes 9d7b256eeb - Moved from PQsetdbLogin to PQconnectDB. 18 years ago
Michael Meskes e427aa9080 added ECPGget_PGconn to exports.txt 18 years ago
Michael Meskes f9e083fd30 Added ECPGget_PGconn() function to ecpglib, courtesy of Mike Aubury. 18 years ago
Michael Meskes 15364ea09d Changed statement escaping to not escape continuation line markers. 18 years ago
Michael Meskes fb7b1df083 Fixed bug that caused arrays of varchar to be output with incomplete name. 18 years ago
Michael Meskes a9bc069c0b - Removed duplicate include of ecpgtype.h which meant I had to adapt all expected results. 18 years ago
Michael Meskes efac2796e6 Changed the way symbols are defined in C in INFORMIX mode. 18 years ago
Michael Meskes 423abf4d6a - EXECUTE can return NOT FOUND so it should be checked here too. 18 years ago
Michael Meskes 78772dc018 *** empty log message *** 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 1460c82151 Set valid return values even in case of an error to prevent segfaults. 18 years ago
Michael Meskes 149db6b6b7 Changed prototype for ECPGdo because some compilers don't like int/enum aliasing in there. 18 years ago
Michael Meskes da758c266c Fixed lexer to correctly parse C quotes. 18 years ago
Michael Meskes 2f86ab7733 *** empty log message *** 18 years ago
Michael Meskes 51a5921dcc Fixed a few minor glitches pointed out by splint. 18 years ago
Michael Meskes e9d7bd2650 Fixed two parser bugs. 18 years ago
Michael Meskes ea82ad6aff Synced parser and keyword list. 19 years ago
Michael Meskes fa8a9f373c Also created export list for pgytpeslib and compatlib. 19 years ago
Michael Meskes 7793c6ecca Cleaned up ecpglib and renamed functions that do not need to be exported. 19 years ago
Michael Meskes c4a6c2f871 Hopefully fixed some stuff that causes Windows builds to fail. 19 years ago
Michael Meskes 0c2eb200d6 ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> added thread-safe 19 years ago
Michael Meskes 60e83cec57 Applied another patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> 19 years ago
Michael Meskes d49b20fbe6 Applied patch by ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> to get prepare thread-safe. 19 years ago
Michael Meskes a6b5765c7e Synced parser and keyword list. 19 years ago
Michael Meskes c7b6593042 Fixed bug in Informix define handling. 19 years ago