robocop
3c56e6acfb
Function ADD should not mangle date inputs
2004-05-31 02:35:58 +00:00
robocop
f8f159dc9e
Changing some variables that have a trailing underscore to allow conflict with C++ keywords or engine structs.
2004-05-31 02:34:35 +00:00
robocop
069f094f76
increment build number
2004-05-31 02:34:34 +00:00
robocop
910f691522
increment build number
2004-05-31 02:34:26 +00:00
fsg
436ee892d6
increment build number
2004-05-29 15:02:26 +00:00
brodsom
f57a0e6520
increment build number
2004-05-29 13:34:57 +00:00
brodsom
9affafec6b
Finishing the api cleanup
2004-05-29 13:34:54 +00:00
brodsom
6364d46577
increment build number
2004-05-29 13:34:22 +00:00
brodsom
19c26202d5
increment build number
2004-05-29 13:34:01 +00:00
brodsom
dedc630a6c
increment build number
2004-05-29 13:34:00 +00:00
brodsom
64dbe818c8
increment build number
2004-05-29 13:33:15 +00:00
robocop
db203e99f5
increment build number
2004-05-29 05:07:34 +00:00
robocop
56de0b40f3
increment build number
2004-05-29 05:07:33 +00:00
robocop
79066ce156
1.- Const correctness
...
2.- Style
3.- Ancient coding error: two places with
if (symbol->sym_type = SYM_database)
where indeed
if (symbol->sym_type == SYM_database)
but I don't know if somebody has experienced the bug.
2004-05-29 05:07:29 +00:00
robocop
8608abbbc3
increment build number
2004-05-29 05:03:12 +00:00
robocop
9cda37f9b2
const correctness
2004-05-29 05:03:08 +00:00
robocop
a56034467c
increment build number
2004-05-29 05:01:35 +00:00
robocop
7faa15c843
increment build number
2004-05-29 04:59:04 +00:00
robocop
609ce1c1b1
Const correctness: we no longer need this disguised const_cast because
...
the function accepts a const string.
2004-05-29 04:58:56 +00:00
robocop
79b8e1be0a
increment build number
2004-05-29 04:57:59 +00:00
robocop
d46dbe27c9
increment build number
2004-05-29 04:57:58 +00:00
robocop
338461d030
Style: separate functions by at least one line
2004-05-29 04:57:55 +00:00
robocop
5b3c22b16f
increment build number
2004-05-29 04:57:19 +00:00
robocop
cc252031e1
increment build number
2004-05-29 04:57:18 +00:00
robocop
bcacfd2405
Totally misc fix (comment)
2004-05-29 04:57:16 +00:00
robocop
ef7ca18680
increment build number
2004-05-29 04:55:25 +00:00
robocop
7b51928503
Style
2004-05-29 04:55:23 +00:00
robocop
3c8c4b1994
increment build number
2004-05-29 04:54:24 +00:00
robocop
6bd3865ffd
Cleanup
2004-05-29 04:54:20 +00:00
robocop
ec5a31795c
increment build number
2004-05-29 04:52:03 +00:00
robocop
ea267eb700
increment build number
2004-05-29 04:50:50 +00:00
robocop
d370a777c3
increment build number
2004-05-29 04:48:45 +00:00
robocop
8bc0fd122a
increment build number
2004-05-29 04:48:44 +00:00
robocop
16d3278eb8
Fix class/struct mismatch after Blas' cleanup
2004-05-29 04:48:42 +00:00
robocop
730ae78b8f
increment build number
2004-05-29 04:47:25 +00:00
robocop
0bd1d498e6
increment build number
2004-05-29 04:36:12 +00:00
robocop
5b282ef4b5
Misc: keep comment in sync with code
2004-05-29 04:36:09 +00:00
robocop
0a23bc7dad
increment build number
2004-05-29 04:34:36 +00:00
robocop
1426fd894b
We use DIRECTORY_FILENAME_H for protecting headers
2004-05-29 04:34:31 +00:00
brodsom
532893b405
increment build number
2004-05-28 01:43:13 +00:00
brodsom
9df69e0edd
Replace with more specific (and clear) cast
2004-05-28 01:43:10 +00:00
brodsom
83c8f3c315
increment build number
2004-05-28 01:32:56 +00:00
brodsom
4630d81acc
Replace with more specific (and clear) cast
2004-05-28 01:32:54 +00:00
brodsom
b9459bf128
increment build number
2004-05-28 01:31:31 +00:00
brodsom
7410583d89
increment build number
2004-05-28 01:31:30 +00:00
brodsom
2f425888c2
Removing unused dba_full (After Ann advice)
2004-05-28 01:31:27 +00:00
brodsom
887d25e048
increment build number
2004-05-28 01:31:03 +00:00
brodsom
a95df1eda5
increment build number
2004-05-28 01:30:38 +00:00
brodsom
e071679d82
increment build number
2004-05-28 01:30:10 +00:00
brodsom
ac13b90ccf
increment build number
2004-05-28 01:29:41 +00:00
alexpeshkoff
3b2d82204d
increment build number
2004-05-27 16:26:55 +00:00
alexpeshkoff
9a34ce553c
make bool (isEmpty/hasData) checks for string and stack safe
2004-05-27 16:26:52 +00:00
alexpeshkoff
91d5661b18
increment build number
2004-05-27 16:26:51 +00:00
alexpeshkoff
3bbc95aedd
increment build number
2004-05-27 16:26:35 +00:00
alexpeshkoff
4d3c979c2c
increment build number
2004-05-27 16:26:32 +00:00
alexpeshkoff
af2076e92c
increment build number
2004-05-27 16:26:31 +00:00
alexpeshkoff
946cab437f
increment build number
2004-05-27 16:26:09 +00:00
alexpeshkoff
1957c759ab
increment build number
2004-05-27 12:01:21 +00:00
alexpeshkoff
2fd7f7b01c
text indent fix
2004-05-27 12:01:14 +00:00
alexpeshkoff
673eb9d1c8
increment build number
2004-05-27 09:24:26 +00:00
alexpeshkoff
dd4280938f
use windows upper/lower-case conversion functions for win32 build
2004-05-27 09:24:21 +00:00
fsg
d524c2199a
increment build number
2004-05-26 22:10:38 +00:00
fsg
e5d696ac8a
increment build number
2004-05-26 22:09:37 +00:00
alexpeshkoff
f8b149d6e4
increment build number
2004-05-26 16:13:24 +00:00
alexpeshkoff
f25e81f257
restored build of linux classis server's superclient
2004-05-26 16:13:22 +00:00
alexpeshkoff
ed3480b069
increment build number
2004-05-26 16:12:09 +00:00
alexpeshkoff
2f99a5ebf1
small strings cleanup
2004-05-26 16:12:05 +00:00
alexpeshkoff
c90513adef
increment build number
2004-05-26 16:10:59 +00:00
alexpeshkoff
42cbfe4c49
increment build number
2004-05-26 16:10:58 +00:00
alexpeshkoff
7b0b10f611
increment build number
2004-05-26 16:10:57 +00:00
alexpeshkoff
99dd6b8a03
optimize string performance with the price of 4 additional bytes per string
2004-05-26 16:10:56 +00:00
fsg
f630228599
increment build number
2004-05-26 05:42:59 +00:00
fsg
630ad21d2e
increment build number
2004-05-26 05:41:09 +00:00
robocop
fc648e468d
increment build number
2004-05-26 04:53:09 +00:00
robocop
ea1c5245d3
Restore jrd.h to buildable state in DEBUG mode.
2004-05-26 04:53:05 +00:00
eku
3a14e40641
increment build number
2004-05-25 13:20:36 +00:00
brodsom
8bdc52a176
increment build number
2004-05-24 17:31:51 +00:00
brodsom
a2dea7587a
increment build number
2004-05-24 17:31:50 +00:00
brodsom
64c1dee04e
-Use C++ struct declaration style.
2004-05-24 17:31:47 +00:00
brodsom
18dc386661
increment build number
2004-05-24 17:30:26 +00:00
brodsom
979fba4522
increment build number
2004-05-24 17:30:03 +00:00
brodsom
6f8e6815e5
increment build number
2004-05-24 17:28:53 +00:00
brodsom
9e70bf5b66
increment build number
2004-05-24 17:22:37 +00:00
brodsom
a799e5f44b
-Use C++ struct declaration style.
2004-05-24 17:22:35 +00:00
brodsom
f6be8fe698
increment build number
2004-05-24 17:21:57 +00:00
brodsom
08079cb338
increment build number
2004-05-24 17:21:19 +00:00
brodsom
41fbe4a11a
increment build number
2004-05-24 17:21:18 +00:00
brodsom
d1ce943424
increment build number
2004-05-24 17:20:48 +00:00
brodsom
1d9e007baa
-Join qli globals in dtr.h
...
-Use C++ struct declaration style.
2004-05-24 17:20:44 +00:00
brodsom
d53d254aee
increment build number
2004-05-24 17:16:05 +00:00
brodsom
e34284aecf
-Join isql 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:16:02 +00:00
brodsom
b66a7d3605
increment build number
2004-05-24 17:14:56 +00:00
brodsom
845fbef33d
increment build number
2004-05-24 17:14:55 +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
b77190cb7a
increment build number
2004-05-24 17:13:43 +00:00
brodsom
57f6bc46d5
-Join gpre 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:13:38 +00:00
dimitr
1fbb71e2ce
increment build number
2004-05-24 15:28:32 +00:00
dimitr
cfdeb72c23
increment build number
2004-05-24 15:06:18 +00:00
skidder
9c240a9b8b
increment build number
2004-05-24 12:09:16 +00:00
skidder
ed7234e65e
Fix problem with UDF argument mapping to parameters reported by Torsten Grundke
2004-05-24 12:09:12 +00:00
kkuznetsov
13e26924c2
increment build number
2004-05-24 11:23:43 +00:00
kkuznetsov
46a12de791
increment build number
2004-05-24 11:23:42 +00:00
kkuznetsov
44242a72ce
Fixed a couple of compile errors on Solaris x86
2004-05-24 11:23:41 +00:00
kkuznetsov
96854ac2f1
increment build number
2004-05-24 11:23:40 +00:00
kkuznetsov
0f42e8efa6
increment build number
2004-05-24 11:23:38 +00:00
brodsom
679f22c0d6
increment build number
2004-05-24 11:03:57 +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
48edf09b8a
increment build number
2004-05-24 11:03:41 +00:00
brodsom
54dee91c90
increment build number
2004-05-24 11:03:40 +00:00
brodsom
1e21755c97
increment build number
2004-05-24 11:03:04 +00:00
brodsom
06b0766e54
increment build number
2004-05-24 11:02:16 +00:00
brodsom
8621b1c0cf
increment build number
2004-05-24 11:02:15 +00:00
brodsom
c1e9bb8544
increment build number
2004-05-24 11:01:39 +00:00
brodsom
4628a83f32
increment build number
2004-05-24 11:01:06 +00:00
brodsom
a8fc0b5a98
increment build number
2004-05-24 11:00:29 +00:00
brodsom
6c7d3e376f
increment build number
2004-05-24 01:03:46 +00:00
brodsom
81d54f25a1
-Replace *_thread_data macros with inline functions (finish) Now each provider/service uses inline functions with different names for each one instead of macros with the same name for all (which collide)
2004-05-24 01:03:41 +00:00
brodsom
20072ce2d8
increment build number
2004-05-23 23:28:29 +00:00
brodsom
c48d38e92d
increment build number
2004-05-23 23:28:28 +00:00
brodsom
49673436d0
Style
2004-05-23 23:28:26 +00:00
brodsom
9e5a0bc635
increment build number
2004-05-23 23:28:10 +00:00
brodsom
75a0483d75
-Comment some common.h unused macros
...
-Replace VA_START macro with va_start function (it was already some places where it is not used)
2004-05-23 23:28:06 +00:00
brodsom
318e4944ee
increment build number
2004-05-23 23:27:52 +00:00
brodsom
e819bbd9ca
increment build number
2004-05-23 23:27:30 +00:00
brodsom
4a2073bfba
increment build number
2004-05-23 23:27:29 +00:00
brodsom
a5c524748d
increment build number
2004-05-23 23:26:50 +00:00
brodsom
a1f11fa5a5
increment build number
2004-05-23 23:25:55 +00:00
brodsom
dc9d0be5f2
increment build number
2004-05-23 23:24:44 +00:00
brodsom
6c48f4e62c
increment build number
2004-05-23 23:23:49 +00:00
brodsom
1cba6436c9
increment build number
2004-05-23 23:23:29 +00:00
brodsom
c585d43e97
increment build number
2004-05-23 23:23:28 +00:00
brodsom
fb8847035f
increment build number
2004-05-23 23:22:37 +00:00
brodsom
0e8d983032
increment build number
2004-05-23 22:57:04 +00:00
brodsom
f8aeb3e612
-Remove some common.h unused macros
...
-Replace VA_START macro with va_start function (it was already some places where it is not used)
2004-05-23 22:56:51 +00:00
brodsom
0e304a34f1
increment build number
2004-05-23 22:53:33 +00:00
brodsom
fab9083a8f
Fix wrong commit (Found by Claudio)
2004-05-23 22:53:27 +00:00
skidder
d1c07364bd
increment build number
2004-05-23 18:31:44 +00:00
skidder
e0ed4abd9e
increment build number
2004-05-23 18:24:36 +00:00
skidder
182da85c35
increment build number
2004-05-23 18:24:28 +00:00
skidder
c34d6880c7
increment build number
2004-05-23 18:24:27 +00:00
skidder
7e200326b1
increment build number
2004-05-23 18:24:23 +00:00
robocop
e09f2f2580
increment build number
2004-05-23 06:07:50 +00:00
robocop
1953841ae4
Without being able to compile it, I fixed the new SOLARIS code in semaphore.h that:
...
- didn't have any rational indentation but random positions and a combination of blanks and tabs
- instead of testing errno, assigned a value to it (= instead of ==)
- has some strange emoty if(); only put a comment here.
People shouldn't post code to CVS without at least reviewing visually what they wrote.
2004-05-23 06:07:46 +00:00
brodsom
a6da19811e
increment build number
2004-05-23 03:18:19 +00:00
brodsom
bed146ad19
-Replace *_thread_data macros with inline functions (jrd step 2)
2004-05-23 03:18:10 +00:00
brodsom
ae07959c53
increment build number
2004-05-22 14:30:31 +00:00
brodsom
38ca4a2a63
increment build number
2004-05-22 14:28:58 +00:00
brodsom
844af6409e
increment build number
2004-05-22 14:28:57 +00:00
brodsom
f4ca41fa3d
-Replace *_thread_data macros with inline functions (jrd step 1)
2004-05-22 14:28:54 +00:00
brodsom
3ddef9f207
increment build number
2004-05-22 14:28:38 +00:00
brodsom
60be041a77
increment build number
2004-05-22 14:27:58 +00:00
brodsom
e068a79e1b
increment build number
2004-05-22 14:27:57 +00:00
brodsom
fb8e9017a1
increment build number
2004-05-22 14:26:20 +00:00
brodsom
ad95910957
increment build number
2004-05-22 14:26:19 +00:00
brodsom
2363ad7a4f
increment build number
2004-05-22 14:24:56 +00:00
brodsom
16055aacbd
increment build number
2004-05-22 14:23:16 +00:00
brodsom
06f7148859
-Replace *_thread_data macros with inline functions
2004-05-22 14:23:10 +00:00
brodsom
f344527aed
increment build number
2004-05-22 02:11:59 +00:00
brodsom
cfac1d4374
increment build number
2004-05-22 02:11:58 +00:00
brodsom
372c3de67d
-Replace & remove unneeded threading macro in jrd.h
...
-Move more threading selection to firebird.h
-Replace POSIX_THREADS with USE_POSIX_THREADS
2004-05-22 02:11:56 +00:00
brodsom
97037b17c2
increment build number
2004-05-22 02:11:36 +00:00
brodsom
bd1b562c2b
increment build number
2004-05-22 02:11:08 +00:00
skidder
675500f094
increment build number
2004-05-21 23:26:42 +00:00
skidder
8c62ac2800
Do not crash with MBCS blobs and LIKE/CONTAINING/STARTNING WITH. Use binary matching in this case for now until INTL is fixed
2004-05-21 23:26:38 +00:00
skidder
1f5c4c4d1c
increment build number
2004-05-21 22:46:35 +00:00
skidder
55b490aeaa
Makefile for editline is generated. Do not include it in CVS
2004-05-21 22:46:29 +00:00
brodsom
bd5f772e6c
increment build number
2004-05-21 15:24:33 +00:00
brodsom
cb950b2faa
increment build number
2004-05-21 15:24:32 +00:00
brodsom
f55f6d5d3e
Multiple line comment warning
2004-05-21 15:24:30 +00:00
brodsom
951a05c42d
increment build number
2004-05-21 15:23:32 +00:00
brodsom
b76651a3ef
-Convert *_thread_data macros to inlines.
2004-05-21 15:23:29 +00:00
brodsom
6206daa6fb
increment build number
2004-05-21 15:23:12 +00:00
brodsom
03d165c44e
increment build number
2004-05-21 15:22:24 +00:00
brodsom
bf56ba0a45
-Inlining of *_thread_data macros.
...
-Solving another case of variable name = struct name.
2004-05-21 15:22:19 +00:00
kkuznetsov
5ac512b78c
increment build number
2004-05-21 14:14:38 +00:00
kkuznetsov
e2f56c62e3
Added semaphore implementation used conditional varyable and mutex, becouse of no sem_timedwait existans.
...
Ugly, errorable and untested.
2004-05-21 14:14:34 +00:00
robocop
048a53b442
increment build number
2004-05-21 07:28:22 +00:00
robocop
f6a7a6844e
Reading fb-checkins I realized some bad merges mine.
2004-05-21 07:28:17 +00:00
robocop
1578ef83e2
increment build number
2004-05-21 06:16:21 +00:00
robocop
686086abe5
increment build number
2004-05-21 06:16:20 +00:00
robocop
441817bd82
1.- Misc changes
...
2.- Style
3.- Recover dsc_ttype in dsc after Blas' cleanup as a synonym for dsc_sub_type in text types
2004-05-21 06:16:17 +00:00
robocop
0fe1231f53
increment build number
2004-05-21 06:16:16 +00:00
robocop
2399c63b68
increment build number
2004-05-21 06:16:13 +00:00
robocop
a0d77de1df
increment build number
2004-05-21 06:16:08 +00:00
robocop
ac32b6e8fb
increment build number
2004-05-21 06:15:54 +00:00
robocop
b2a0150013
increment build number
2004-05-21 06:15:53 +00:00
robocop
be2803497d
increment build number
2004-05-21 06:15:51 +00:00
robocop
7e594e91a5
increment build number
2004-05-21 06:15:49 +00:00
robocop
6fd44e2267
increment build number
2004-05-21 06:15:47 +00:00
robocop
9426b0778e
increment build number
2004-05-21 06:15:45 +00:00
robocop
b2ffe650e8
increment build number
2004-05-21 06:15:44 +00:00
robocop
ff2d602e11
increment build number
2004-05-21 06:15:39 +00:00
robocop
d63920e824
increment build number
2004-05-21 06:15:35 +00:00
robocop
9aad8eb806
increment build number
2004-05-21 06:15:33 +00:00
robocop
95fa7a3461
increment build number
2004-05-21 06:15:26 +00:00
robocop
b000fdcefb
increment build number
2004-05-21 06:15:04 +00:00
robocop
cccae680be
increment build number
2004-05-21 06:15:01 +00:00
robocop
edca5f6f0d
increment build number
2004-05-21 06:14:56 +00:00
robocop
3212b0bf23
increment build number
2004-05-21 06:14:55 +00:00
robocop
89802f05d2
increment build number
2004-05-21 06:14:51 +00:00