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

91 Commits

Author SHA1 Message Date
alexpeshkoff
e05c1a825f Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
robocop
8ce0cf3e79 Style. 2009-08-16 05:25:30 +00:00
alexpeshkoff
e2e6b8bd10 Solaris port, related cleanup 2009-05-25 15:47:20 +00:00
asfernandes
877064a028 Fix warnings 2009-04-25 15:10:07 +00:00
robocop
0c0c00386e Misc. 2009-04-24 15:25:14 +00:00
alexpeshkoff
b0a3fcc95a Removed 2 unneeded and unused parameters from template BePlusTree.
One of them caused compilation errors with IBM's xlC compiler.
This is compiler bug, but as long as we can avoid it - why not?
2009-04-22 15:58:26 +00:00
robocop
6780b8c31e Comments. 2009-04-17 14:10:11 +00:00
robocop
477faf805a Misc. 2009-02-08 12:53:48 +00:00
asfernandes
75c0d0f353 Misc 2009-02-05 01:08:13 +00:00
hvlad
4c65e428bb Const 2009-02-03 18:14:41 +00:00
robocop
7bc5e3cc83 Style. 2009-02-03 11:02:00 +00:00
alexpeshkoff
6835b7f6ba fixed gcc compile 2009-02-02 11:51:25 +00:00
hvlad
bd260b0023 ConstAccessor for BePlusTree 2009-02-01 22:03:59 +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
a177d28d60 Misc 2008-12-31 20:22:10 +00:00
alexpeshkoff
4c07423ba1 Better fix for signed/unsigned problem - thanks to Claudio 2008-12-30 14:43:46 +00:00
alexpeshkoff
ca0dfb5c32 It was bad idea to compare size_t (unsigned) to be less 0 2008-12-28 15:25:34 +00:00
asfernandes
ff5f8745fb Remove trailing spaces (.h files) 2008-12-05 00:56:15 +00:00
robocop
7182bbaa8b Style. 2008-07-16 11:15:00 +00:00
robocop
1cdd4e4126 Clean the sources from VC6 hacks. 2008-05-14 05:17:53 +00:00
robocop
61662f5b5b Constness and style. 2008-04-19 09:42:01 +00:00
asfernandes
74d8711856 Misc 2008-03-08 21:20:26 +00:00
robocop
812058f940 Totally misc. 2008-03-08 11:32:11 +00:00
robocop
0d1985d1f0 Misc, explicit constructors, extra commas in enumerations, constness, etc. 2008-02-02 16:57:15 +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
skidder
e6bd5d5466 Reduce warnings on Win64 2007-10-28 08:46:14 +00:00
alexpeshkoff
14401b0c6e Misc 2007-05-17 12:25:54 +00:00
robocop
e058195959 Formatting and VC6 hack. 2007-05-16 06:52:23 +00:00
asfernandes
b5fab19683 Misc 2007-05-08 02:31:11 +00:00
hvlad
8a133871c0 Optimize SparseBitmap::set a bit 2007-05-04 12:37:47 +00:00
robocop
8065ccc177 Fixing previous hack for VC6. 2007-02-15 10:21:52 +00:00
hvlad
221a091bea Bugfix after sparse bitmap optimization 2007-02-12 09:31:55 +00:00
robocop
5f2c7f851f Sorry for the hack, but I need to compile. 2006-12-31 09:18:37 +00:00
hvlad
5c2cfcc38b Taken into account several useful notes made by Nickolay 2006-12-29 09:45:01 +00:00
hvlad
2b771cc6eb Implement improvement CORE-1070 : Optimize sparse bitmap operations (set, test and clear) with mostly consecutive values 2006-12-27 21:30:04 +00:00
asfernandes
4599805c7f Detect ambiguities in implicit MATCHING of views in REPLACE 2006-09-07 03:30:31 +00:00
alexpeshkoff
ee92258e74 cleanup 2006-06-06 11:22:33 +00:00
robocop
e77a46b011 Misc. 2006-05-20 03:55:54 +00:00
asfernandes
a3b411a4c1 Misc 2006-05-20 00:59:22 +00:00
alexpeshkoff
b056a118b5 1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
dimitr
6e0263b0b7 Sync with BV branch. Committed on behalf of George Sergeev. 2006-04-11 06:46:57 +00:00
robocop
c5f2284b15 Style. 2006-04-06 08:18:53 +00:00
robocop
48f94b4624 The whole indentation was screwed in those files. 2006-02-21 04:29:00 +00:00
kkuznetsov
10b644875f Support Sun C++ compiller in Bee+tree though conditional compilation. 2006-02-20 07:46:54 +00:00
robocop
f3d1c47f99 Misc. 2005-04-18 03:36:03 +00:00
robocop
b5ec6d966c Be in sync with our header protection convention. 2005-04-18 03:26:45 +00:00
robocop
d6535351a2 Misc: style. 2004-11-24 09:22:07 +00:00
robocop
8dd94e9d5b Misc and mark suspicious place(s). 2004-11-08 02:57:23 +00:00
robocop
77571e4c69 1.- Extra unneeded semicolons are being garbage collected.
2.- Style: sepate params by space, type for<space>(, etc.
2004-11-06 07:20:44 +00:00
robocop
f67540a4a5 Member functions that don't change anything are marked const. 2004-10-02 09:33:06 +00:00