Commit Graph

24248 Commits

Author SHA1 Message Date
oro06
f64ec89e72 * fix when dataset is empty, must not read entire stream
git-svn-id: trunk@5602 -
2006-12-15 08:26:18 +00:00
oro06
76a3e61135 *wince: compile broken dword instead of boolean
git-svn-id: trunk@5601 -
2006-12-15 08:21:34 +00:00
michael
b98b65e714 * Applied correct patch this time
git-svn-id: trunk@5600 -
2006-12-14 22:02:38 +00:00
michael
bd9ee4dc83 * Added check for existing program file. Exception is raised if it is not found
git-svn-id: trunk@5599 -
2006-12-14 21:36:21 +00:00
michael
eaafd7db81 * Applied patch from Vincent Snijders to support subcomponent streaming
git-svn-id: trunk@5598 -
2006-12-14 21:19:46 +00:00
michael
9c77fdd18a * Added mode and ansistrings directives
git-svn-id: trunk@5597 -
2006-12-14 21:08:45 +00:00
michael
e0935d347a * Initial implementation
git-svn-id: trunk@5596 -
2006-12-14 21:07:49 +00:00
Jonas Maebe
26f81bfe08 * fixed arithmetic overflow when loading the recorddef of large
(> high(aint)/8 bytes) records from ppu files

git-svn-id: trunk@5595 -
2006-12-14 20:24:20 +00:00
Jonas Maebe
22a372f10b * fixed bug where derefs with an index 65535 were not read correctly
from ppu files

git-svn-id: trunk@5594 -
2006-12-14 20:21:05 +00:00
Legolas
9e6d19a494 * rtl part of first Nintendo DS port
git-svn-id: trunk@5593 -
2006-12-14 17:34:51 +00:00
Legolas
96e1c482bc * compiler part of first Nintendo DS port
git-svn-id: trunk@5592 -
2006-12-14 17:32:16 +00:00
Jonas Maebe
89349c2f1a * fixed web bug #7963 (crash when trying to print the name of a procvar
with too few parameters specified)

git-svn-id: trunk@5591 -
2006-12-14 15:57:17 +00:00
joost
cb7b4860a8 * forgot one file in last commit
git-svn-id: trunk@5590 -
2006-12-13 23:16:47 +00:00
joost
229c70d300 * Removed all procedures, variables and types which are dependent on dbf from the parser units by moving them to among others dbf_parser. So now the parser can be used by TBufDataset without any dependencies on dbf-specific stuff.
git-svn-id: trunk@5589 -
2006-12-13 23:12:39 +00:00
michael
159657963c * Fix bug #7770: GetTextStr should use sLineBreak
git-svn-id: trunk@5588 -
2006-12-13 20:38:44 +00:00
michael
4e1fcbed2c * Added RoundTo and SimpleRoundTo
git-svn-id: trunk@5587 -
2006-12-13 20:25:20 +00:00
Károly Balogh
f4b44b8a97 + unbroke m68k-amiga syscalls
git-svn-id: trunk@5586 -
2006-12-13 20:19:43 +00:00
michael
387d19aa3f * Fixed bug #7774
git-svn-id: trunk@5585 -
2006-12-13 19:58:09 +00:00
michael
ce60903bad * Fixed bug #5549
git-svn-id: trunk@5584 -
2006-12-13 19:31:37 +00:00
michael
8cc78e212d * Changed halt statement with proper exception
git-svn-id: trunk@5583 -
2006-12-13 19:29:04 +00:00
michael
c65744ab41 * Removed debug statement causing bug #7874 from Mantis
git-svn-id: trunk@5582 -
2006-12-13 19:21:31 +00:00
michael
2eda10c74c * Patch from Vincent Snijders to grow memory stream by a quarter of its size
git-svn-id: trunk@5581 -
2006-12-13 19:17:39 +00:00
marco
9d3c23bb80 * reformatted entire unit because of bug7871. Added many T<x> prototypes.
git-svn-id: trunk@5580 -
2006-12-12 18:01:05 +00:00
joost
bcdd0c9fdc * fixed compilation
git-svn-id: trunk@5579 -
2006-12-12 16:49:50 +00:00
joost
841649e4a6 * Temporary fix for compilation on big-endian systems
git-svn-id: trunk@5578 -
2006-12-12 16:48:02 +00:00
michael
8fa80c73d8 * WaitOnExit now returns a boolean
git-svn-id: trunk@5577 -
2006-12-11 22:06:56 +00:00
michael
e4fb3f71d3 * WaitOnExit now returns a boolean
git-svn-id: trunk@5576 -
2006-12-11 22:06:04 +00:00
joost
968f44d0b4 + Implemented a filter-parser for TBufDataset, based on the parser of TDbf
* TbufDataset is now a seperate unit

git-svn-id: trunk@5575 -
2006-12-11 21:58:09 +00:00
michael
9816de164a * Floats now always written using . as separator.
git-svn-id: trunk@5574 -
2006-12-11 21:52:40 +00:00
florian
f37ed0cf25 * improved r5564
git-svn-id: trunk@5573 -
2006-12-11 21:44:01 +00:00
michael
6c72da9be2 * UTF8string is read as a Widestring now
git-svn-id: trunk@5572 -
2006-12-11 21:34:26 +00:00
michael
f4bbe51d70 * Reader handles widestring when reading string.
git-svn-id: trunk@5571 -
2006-12-11 21:18:52 +00:00
Jonas Maebe
2f8c34a537 * findclose must always be called (also when findfirst didn't find
anything)

git-svn-id: trunk@5570 -
2006-12-11 15:55:21 +00:00
Jonas Maebe
32e06e7a7a * fixed memory leaks in ppc peephole optimizer
git-svn-id: trunk@5569 -
2006-12-11 15:53:30 +00:00
Jonas Maebe
1f3dffbd1c * added missing findclose in TCachedDirectory.Reload
git-svn-id: trunk@5568 -
2006-12-11 15:42:51 +00:00
Jonas Maebe
d4258ae636 * fixed memory leak in creation of darwin call stubs
git-svn-id: trunk@5567 -
2006-12-11 15:39:27 +00:00
florian
abcccc2f03 * memory leaking fixed
git-svn-id: trunk@5566 -
2006-12-11 12:23:52 +00:00
pierre
e970cfb5df * add explicit public to all cvar that are not external
git-svn-id: trunk@5565 -
2006-12-11 11:20:30 +00:00
florian
a5c5c0956d * edited fix from Rimgaudas Laucius to fix #7868
git-svn-id: trunk@5564 -
2006-12-10 22:49:18 +00:00
daniel
139408b512 * Environment corruption fix by Ladislav Lacina
git-svn-id: trunk@5562 -
2006-12-10 20:43:46 +00:00
Almindor
6b1c820dfe * fixes issue #7491
git-svn-id: trunk@5561 -
2006-12-08 20:52:39 +00:00
ivost
7e2f18ea7e * removed debug output (sorry, forgot the remove it, my bad)
git-svn-id: trunk@5560 -
2006-12-08 18:14:29 +00:00
ivost
73713d14e3 * improved getinterfaceentry and getinterfaceentrybystr
* fixed InitInterfacePointers (just etStandard interface pointers need to be initialized!)
    * to fix: EntryOffset and IOffset should be merged (compiler thing)
    * to fix: Interface pointer allocation in TClass for not etStandard interfaces is not necessary! (also compiler thing)

git-svn-id: trunk@5559 -
2006-12-08 17:59:31 +00:00
pierre
34b049d876 * fix compilation failure in 2.1 branch
reason is that cvar was .comm before and
    is now .bss, you need to explicitly add public
    to added the .globl that makes the assembler symbol 
    accessible in other objects. 

git-svn-id: trunk@5558 -
2006-12-08 13:22:40 +00:00
Jonas Maebe
87a4372d7f * enable vfork for solaris
git-svn-id: trunk@5557 -
2006-12-08 10:20:38 +00:00
florian
d127e002d8 * use default helpers for now
git-svn-id: trunk@5556 -
2006-12-07 20:44:52 +00:00
florian
6d2e5027b3 * preserve opsize
git-svn-id: trunk@5555 -
2006-12-07 20:42:59 +00:00
florian
84726ed76c * copy unique return value to address register on m68k
git-svn-id: trunk@5554 -
2006-12-07 20:10:00 +00:00
Jonas Maebe
72c7d5b6c0 * support ranges in case-options of variant records
git-svn-id: trunk@5553 -
2006-12-07 15:19:30 +00:00
Vincent Snijders
0a983cfa11 uses pointer instead of dynamic array which needs initialization.
git-svn-id: trunk@5552 -
2006-12-07 13:38:33 +00:00