8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-30 19:23:03 +01:00
Commit Graph

254 Commits

Author SHA1 Message Date
robocop
abae34b092 We never handled ODS_VERSION7 (see FB1 for example). Thanks Dmitry.
Rework code for readability.
2009-08-24 10:21:14 +00:00
robocop
17cefa486e Comments. 2009-08-21 08:54:56 +00:00
robocop
f7b2032c31 Typo repeated. 2009-06-27 11:12:49 +00:00
robocop
f10e1b72eb Style. 2009-06-27 06:23:36 +00:00
robocop
d82f063395 Style. 2009-06-26 04:12:20 +00:00
robocop
48377f4e35 Convert goto into a for() loop. 2009-06-25 10:59:10 +00:00
asfernandes
097b0ca2c2 Misc 2009-06-25 02:29:13 +00:00
robocop
bb83e70cfe Isolate even more the scrollable cursors-related code. 2009-06-22 08:45:38 +00:00
robocop
c9feb04a8a Simplification. 2009-06-21 08:32:55 +00:00
robocop
f3fdc5b5c7 Give idx_id and associated values a consistent data type and treatment. 2009-06-21 06:04:18 +00:00
robocop
a958da87f5 Style. 2009-06-21 05:46:51 +00:00
asfernandes
bbb06eca72 Fix assertion at INTL due to much longer buffer 2009-05-06 16:34:18 +00:00
dimitr
93be80a4aa Fixed CORE-2449: Unexpected "lock conflict" error can be thrown instead of other (expected) exception. 2009-05-05 09:32:45 +00:00
alexpeshkoff
ae92789faf Fixed bugs noticed by Claudio 2009-05-05 07:27:20 +00:00
asfernandes
38a2912669 Misc 2009-05-03 21:57:13 +00:00
robocop
60ba0586dd Undo two of Alex' suspicious or wrong changes until he can return and rethink them. 2009-05-02 13:05:29 +00:00
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
alexpeshkoff
8c983fec26 Fixed alignment issues with on-stack vary strings 2009-04-29 14:00:32 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
robocop
a730fbf074 Get rid of more typedefs. 2009-04-03 10:07:55 +00:00
robocop
fab6a3a6cf Get rid of superflous parentheses. 2009-02-28 11:57:40 +00:00
asfernandes
7ba3e7d0e5 Misc 2009-02-11 01:32:09 +00:00
hvlad
1f8e353154 Comment my recent (not obvious) change 2009-02-09 15:12:55 +00:00
asfernandes
1105286dee Misc 2009-02-07 15:20:34 +00:00
hvlad
f4544ce4a0 Performance : use stack allocation when possible 2009-02-06 19:38:48 +00:00
robocop
3689f15321 Style. 2009-01-20 08:33:59 +00:00
asfernandes
296f170224 Misc 2009-01-04 20:32:35 +00:00
asfernandes
79e89d573d Misc 2009-01-03 19:02:04 +00:00
hvlad
8646bad2f9 Fixed bug CORE-2241 : Wrong number of records fetched when using index 2009-01-02 09:49:50 +00:00
robocop
6406e45337 Shut up compiler warnings (unreferenced vars, uninitialized vars, compile-time conditional code, etc.) 2009-01-02 06:36:12 +00:00
asfernandes
5c97a235e3 Misc 2008-12-24 00:32:49 +00:00
robocop
2fadc0e456 Style. 2008-12-22 09:00:05 +00:00
asfernandes
5311dd5a5e Misc 2008-12-20 19:57:43 +00:00
robocop
9c9e4e9b0b There's no need to check whether a pointer is null before applying delete or delete[]. 2008-12-20 08:16:55 +00:00
robocop
ff99dc3d46 Style. 2008-12-18 10:47:25 +00:00
robocop
511c7eb7d8 Promote thread_data* as function argument. 2008-12-14 10:19:27 +00:00
asfernandes
8fbf0e8e8c Remove trailing spaces (.cpp files) 2008-12-05 01:20:14 +00:00
dimitr
3b03866f7e This change is intended to make the engine responsible to async requests (shutdown, cancellation, etc) while performing long index scans. 2008-09-16 10:27:30 +00:00
alexpeshkoff
13a15d4bfe 1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
alexpeshkoff
a2e416210b Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
robocop
b629df88ff Correction for logic error (it worked by pure coincidence). 2008-06-05 10:56:14 +00:00
robocop
8a28565ea7 Misc. 2008-05-08 08:19:50 +00:00
dimitr
e0c6d0e13d Fixed CORE-1812. 2008-05-06 09:40:22 +00:00
hvlad
7970d15d65 A little correction and more explanations in comment 2008-04-03 11:13:20 +00:00
asfernandes
f0299cfb29 Misc 2008-04-03 01:11:26 +00:00
hvlad
259fafa647 Implement CORE-1819 : More efficient solution for CORE-1300 2008-04-02 23:46:59 +00:00
hvlad
f672d51a14 Avoid manipulations with TDBB_use_db_page_space flag in jrd_rel::getPagesInternal 2008-04-02 13:55:10 +00:00
dimitr
de8514ea4c Cleanup/refactoring. 2008-03-19 11:39:25 +00:00
alexpeshkoff
39896cb955 Fixed CORE-1671: atexit() calls in client libraries cause segfaults
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory

To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.

Also some related cleanup.
2008-01-23 15:52:40 +00:00
dimitr
db7d3ecd4c The merge continued. 2008-01-16 08:31:31 +00:00