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

117 Commits

Author SHA1 Message Date
brodsom
6d38ffe912 Style 2003-09-22 08:49:45 +00:00
brodsom
95dc4332a0 Cleaning macros 2003-09-18 17:38:21 +00:00
brodsom
a93ae54602 -Macro cleaning.
-remove FB_FROM_ALICE_CPP, it is unused (set_thread_data is only used in alice.cpp) and contains uncompilable code inside.
2003-09-18 10:56:32 +00:00
brodsom
30f79b34f8 -Cleaning headers 2003-09-15 16:32:22 +00:00
brodsom
bdac17190c Clean a bit services interface
- Include service entrypoint in each proto file and remove from it the private function common to service and standalone. (burp, alice and gsec)
- Replace functions output_svc/output_thread/output_netware with SVC_output callback common for all. (burp, alice and gsec)
- Create typedef pfn_svc_output common for all svc, and correct SVC_read_ib_log and thread_test to be compatible with pfn_svc_output typedef. (svc.cpp)
- Put inside an ifdef code for '-svc_re' switch (in all sources).
2003-09-15 13:13:45 +00:00
dimitr
129c7116d4 no message 2003-09-15 12:50:39 +00:00
dimitr
6c3009fcde Fixed another problem in gfix. Thanks to Vlad Horsun. 2003-09-15 09:33:50 +00:00
dimitr
8138a08070 Fixed very old typo. Thanks to Vlad Horsun. 2003-09-15 08:05:09 +00:00
brodsom
40d9135e52 -Style 2003-09-14 01:08:37 +00:00
brodsom
7c7c2758dc BOOLEAN cleaning 2003-09-10 17:52:12 +00:00
brodsom
8db51e6eba Remove unneeded extern C 2003-09-08 01:51:41 +00:00
brodsom
b32c11986b -Use NULL instead 0 for null pointers
-Remove unneeded casts
2003-09-01 07:41:37 +00:00
brodsom
d034fe82c6 -Remove GDS_VAL and GDS_REF 2003-08-30 02:02:36 +00:00
aafemt
4584a7ce47 removing word 'struct' from variable declarations as obsolete 2003-08-27 10:20:07 +00:00
brodsom
499337fda5 Split utilities dir 2003-07-15 02:43:36 +00:00
aafemt
e5146fd644 Introduce of ISC_STATUS_ARRAY 2003-04-16 10:18:51 +00:00
aafemt
b3436b5cd7 STATUS -> ISC_STATUS 2003-04-10 06:32:58 +00:00
skidder
2ea5a6fa3b Fix up memory leak in gfix I introduced quite some time ago. Noticed by Mike Nordell 2003-03-19 11:33:46 +00:00
skidder
58dc861d81 Fix up gfix to work with Services API on Linux CS 2003-03-13 16:54:04 +00:00
brodsom
d39da2e407 Avoid unused function warning 2003-03-07 00:35:10 +00:00
brodsom
0bf30f1e26 Use the same ifdef for function declarations and definitions. (found with gcc never defined warnings) 2003-03-01 17:35:07 +00:00
brodsom
6e567674b6 New macro defined in firebird.h to remove compiler dependencies from cpp sources. 2003-02-27 21:44:48 +00:00
brodsom
20eabda391 Remove unneeded include and ifdef 2003-02-27 13:59:47 +00:00
brodsom
89702f3e88 Restore inlines 2003-02-25 00:05:06 +00:00
brodsom
a6dd59d159 Remove old protocols, only tcp is supported 2003-02-18 02:36:47 +00:00
brodsom
2d2a2282e4 Remove __cplusplus 2003-02-14 02:11:10 +00:00
brodsom
45efaaa7e0 Remove inline keyword. 2003-02-13 22:49:16 +00:00
dimitr
6e42d8c093 Fixed exception handling. 2003-02-13 12:01:28 +00:00
dimitr
9efdc8b096 CONST -> const 2003-02-13 09:19:08 +00:00
brodsom
9a71ae7987 Change #if 0 and #if 1 to NOT_USED_OR_REPLACED 2003-02-12 12:51:07 +00:00
brodsom
5e63f2cecc Remove GUI_TOOLS define 2003-02-11 20:17:56 +00:00
eku
a7f18b2e31 Removed "register" variables from the source code. It's up to the compiler
to hold variables in CPU registers.
2003-02-10 13:28:35 +00:00
brodsom
e344265b48 Remove PC_PLATFORM remaining ifdef 2003-02-07 15:20:33 +00:00
dimitr
86ac24d99a Why on earth should we bark on -user and -pass switches and consider them incompatible with something? 2003-02-04 13:14:19 +00:00
skidder
ba5e11b15c Integrate new memory manager into the engine 2003-01-16 17:47:10 +00:00
alexpeshkoff
8f04fd8e3b Cleanup of mixed use of macro FRBRD and struct why_hndl 2003-01-12 18:16:50 +00:00
alexpeshkoff
ba3e53f7be Don't include internals of struct why_hndl where it is not required. 2003-01-03 12:52:39 +00:00
alexpeshkoff
a83fcfeab9 Sorry for wrong DATABASE directive :-( 2002-12-16 16:25:09 +00:00
alexpeshkoff
3217d2c812 Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 15:16:32 +00:00
eku
507b9c86c8 Do not redefine MAXPATHLEN. Always use the value supplied by the operating
system (header files).
2002-11-06 07:08:49 +00:00
seanleyne
b3ad604669 Removed support for obsolete "PC_PLATFORM" define 2002-10-31 05:06:02 +00:00
seanleyne
0b82f4aa07 Removed obsolete "Netware" port 2002-10-30 06:40:58 +00:00
seanleyne
026d8c0441 Code Cleanup, removed obsolete "Ultrix" and "Ultrix/MIPS" ports 2002-10-28 05:19:52 +00:00
eku
0c1b55dd08 Code cleanup:
Since we already have the define ISC_STATUS_LENGTH for the the length of
the status vector, we should use it! Replaced 'status[20]' with
'status[ISC_STATUS_LENGTH]'.

Replaced the different symbolic names for the maximum length of a path
(MAX_PATH, MAX_PATH_LENGTH, MAXPATHLEN) with one uniq symbol MAXPATHLEN.
2002-10-24 09:01:44 +00:00
skidder
6d64014e57 Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now 2002-09-25 17:12:16 +00:00
eku
6380cea068 Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check
format strings against arguments.
2002-09-24 12:57:10 +00:00
eku
da93f6697f Autoconf enhancements:
o autoconf v2.53 and later is now required to generate configure
   (sorry, but it makes many tasks easier)
 o improved tests for mmap, socklen_t and offt_64
 o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock
 o added test for the keyword 'volatile'
 o fixed errors in configure.in
 o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
 o replaced VOLATILE by volatile
 o removed SETPGRP and ATEXIT
 o replaced NO_FLOCK by HAVE_FLOCK
 o SIG_FPTR cleanup
 o vfork cleanup
2002-09-11 11:30:50 +00:00
skywalker
d89b1a0842 Changes to make fb2 compile super version for linux 2002-07-29 15:37:59 +00:00
skywalker
e5034c9ad0 merge fb1 changes. 2002-06-29 05:33:02 +00:00
bellardo
95768460e1 Fixed some warnings. 2002-04-04 05:31:13 +00:00
skywalker
b3667acaf8 Main changes were to add cr to end of the files.
cvt_proto.h removed a duplicate extern directive
gen/codes.h added back appolo error code, since it was still used
2002-03-11 16:34:08 +00:00
seanleyne
bd5e6e02a4 Correction, deleted a little too much code in my clean up of the Appolo port. Thanks to Claudio V. for the second set of eyes. 2002-02-19 01:17:23 +00:00
seanleyne
142ded1aba Code cleanup of obsolete Apollo port(s) 2002-02-16 04:36:05 +00:00
skywalker
a887af3646 Changes to make it compile on linux.
and work through a few issues.
2002-01-04 11:34:22 +00:00
tamlin
5ae485f0b5 cleaning up 2001-12-29 11:41:29 +00:00
tamlin
532d971de1 Explicitly allocate the alice permanent pool from the global default memory pool. 2001-12-29 10:08:21 +00:00
tamlin
e48b2468d7 MemoryPool work 2001-12-28 05:16:31 +00:00
tamlin
2a5a71f845 forgotten comment removed 2001-12-25 08:01:58 +00:00
tamlin
21241f30a0 cleaning up 2001-12-25 07:57:04 +00:00
tamlin
d9bcba4800 cleaning up 2001-12-25 04:53:56 +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
6681f4852e More changes to convert FB2 to c++. This time is files that have been renamed
and some conflict resolutions on files edited by more than one person at once.
2001-07-12 06:32:05 +00:00
bellardo
747d13c0d5 Changes to bring FB2 to c++ on *nix. 2001-07-12 05:46:06 +00:00
awharrison
baa3485651 read only databases are supported unconditionally in fb2 2001-07-10 17:35:13 +00:00
tamlin
9587c717b3 ongoing cleanup 2001-05-24 14:54:26 +00:00
tamlin
9a776a604e First steps towards a C++ conversion. 2001-05-23 13:26:42 +00:00