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

49 Commits

Author SHA1 Message Date
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
robocop
d6535351a2 Misc: style. 2004-11-24 09:22:07 +00:00
robocop
628b088d2c Treat string literals and string constants with more respect. 2004-11-10 04:26:45 +00:00
robocop
a7edeeb4da Treat string literals and string constants with more respect. 2004-11-08 03:19:22 +00:00
robocop
31ba754981 After talking to Ann, decided to disable several items:
- obsolete items like WAL and JOURNAL (cleaned in the past)
- crud from attempts never finished like the shared cache manager for Classic
- DSQL nodes that aren't used. This allowed freeing some keywords.
The functionality was disabled by commenting the code. No code has been deleted.
2004-10-03 04:49:04 +00:00
brodsom
567934f29b Fix, assert or silence non initialized warnings 2004-08-26 18:48:14 +00:00
brodsom
77fe58250e -Join dudley globals in one struct (and remove some macros) and put not globals in the corresponding source.
-Use C++ struct declaration style.
2004-05-24 17:14:51 +00:00
brodsom
dd5d8aba0a -Replace stuff macros with either common stuff inlines or class inline functions 2004-05-24 11:03:54 +00:00
brodsom
13f149d77b -Fix ISO C++ errors (gcc -pedantic switch) 2004-05-13 09:25:24 +00:00
skidder
43cb0d1ce4 Y-Valve handle translation layer 2004-05-02 23:06:37 +00:00
robocop
1824343930 Cleanup.
Fixed a linking error with MSVC6, too.
2004-03-28 09:10:30 +00:00
robocop
958f9e31aa Cleanup
A few new[] - delete[] pairs fixed.
2004-03-19 06:14:53 +00:00
skidder
2851f76d35 Fix warnings 2004-03-14 05:51:54 +00:00
skidder
dc7aab8f9c Fix up exception handling. Handle (do not ignore) std::bad_alloc and generic exceptions, provide syscall and error information in system_call_failed 2004-03-01 03:35:23 +00:00
robocop
663e3b16e7 Cleanup 2004-02-02 11:02:12 +00:00
robocop
06a4df3708 A requiem for JOURNAL and WAL.
Instructions in the list.
2004-01-06 10:33:18 +00:00
brodsom
abe35ef6fe -Remove unneeded setjmp header 2003-11-18 12:39:12 +00:00
brodsom
c5253ae8a5 -Replace gds__ constants with isc_ contants
-Replace codes.h with iberror.h (or remove)
-Move gds__vax_integer and gds__event_block* to alt.cpp and isc_ to gds.cpp
-Use ISC_QUAD internally
-Use isc_vax_integer internally
2003-11-11 12:19:20 +00:00
brodsom
43683ea52b Removing gdsold.h 2003-11-07 23:27:24 +00:00
robocop
db77ffa605 const correctness, variables in scope, cleanup, etc. 2003-11-07 08:06:35 +00:00
brodsom
5c50b3d6c7 -Macro cleaning
-Use array access for nod_arg and idx_field
2003-10-17 23:47:04 +00:00
robocop
5ddf9a13cf const correctness, vars in scope, etc. 2003-10-05 06:42:28 +00:00
brodsom
db312dfa0e Macro cleaning
extern cleaning
DLL_EXPORT cleaning
2003-10-03 02:00:40 +00:00
aafemt
ee93ff76ea 'struct' cleanup 2003-09-30 10:39:11 +00:00
brodsom
04c9f237cb Correction 2003-09-15 02:15:27 +00:00
brodsom
daa5c5842c Better idx_type use 2003-09-12 16:32:19 +00:00
brodsom
7c7c2758dc BOOLEAN cleaning 2003-09-10 17:52:12 +00:00
brodsom
16dc9c501c -Correction 2003-09-05 10:51:26 +00:00
brodsom
557c3db3c4 -Remove unneeded if (Thanks to Claudio) 2003-09-05 09:33:24 +00:00
brodsom
d426a55332 -Replace BOOLEAN, TRUE, FALSE 2003-09-04 13:45:44 +00:00
brodsom
16f025ac4b -Fix cast warnings
-Break long lines
2003-08-19 08:59:45 +00:00
robocop
386c2574b2 Minor corrections to the obsolete gdef 2003-08-12 10:02:27 +00:00
brodsom
178c07c4ff - Move definition from header to the c which use it.
- Remove unused var
- Change NULL to 0
2003-04-03 02:00:35 +00:00
brodsom
4948880d0d Add FLINT_CACHE ifdefs 2003-03-09 02:25:58 +00:00
dimitr
6e42d8c093 Fixed exception handling. 2003-02-13 12:01:28 +00:00
brodsom
f55579f424 Remove JPN_ defines 2003-02-07 18:54:18 +00:00
brodsom
6022486eb1 Remove unused vars 2003-02-05 19:35:02 +00:00
hippoman
9a8f0768b9 Changed struct fld and FLD to local module names 2002-11-30 17:45:02 +00:00
hippoman
62cf7d7a88 change TRA,REQ,TRG,REL,CTX or PRC, to module local names. 2002-11-17 00:04:19 +00:00
hippoman
8c1000988a * Changed NOD struct name to DUDLEY_NOD. 2002-11-11 19:11:52 +00:00
seanleyne
b3ad604669 Removed support for obsolete "PC_PLATFORM" define 2002-10-31 05:06:02 +00:00
skywalker
89e06a1b43 Merge final changes from fb1 tree. 2002-07-06 05:32:02 +00:00
paul_reeves
f9b8800970 Updated code to support building under Linux. Main changes are to support the platform manager and the move of kanji.* to /intl. 2002-06-23 19:51:37 +00:00
bellardo
d1761bee31 removed warnings. 2002-04-04 05:36:37 +00:00
tamlin
5ae485f0b5 cleaning up 2001-12-29 11:41:29 +00:00
tamlin
80f7fb6dd4 New C++ memory pool 2001-12-24 02:51:06 +00:00
skywalker
4c4bc9a95c Global changes for new Makefile and firebird2 compile on linux 2001-07-29 23:43:24 +00:00
bellardo
747d13c0d5 Changes to bring FB2 to c++ on *nix. 2001-07-12 05:46:06 +00:00
tamlin
9a776a604e First steps towards a C++ conversion. 2001-05-23 13:26:42 +00:00