marco
|
de9625af71
--- Merging r32795 into '.':
|
9 years ago |
joost
|
9c719ab1e1
--- Merging r31986 into '.':
|
9 years ago |
joost
|
cde218d81c
--- Merging r31982 into '.':
|
9 years ago |
marco
|
533ca47296
--- Merging r30258 into '.':
|
10 years ago |
michael
|
71a1628303
* Fix bug #24645
|
11 years ago |
nickysn
|
9418fa9b8b
* fixed compilation of unit classes with integer=smallint
|
11 years ago |
michael
|
f163a35238
* UniqueString called on initial string for stringstream (bug ID 24130)
|
11 years ago |
michael
|
b023e30164
* Only resize TStringStream.Datastring in case the string will grow because of the write operation
|
11 years ago |
nickysn
|
730f7c82b7
* some fixes, intended to get units fgl and classes to compile on 16-bit cpus
|
12 years ago |
svenbarth
|
930b76e8fb
Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode.
|
12 years ago |
michael
|
a3f7a7fdb4
* Avoid overflow when reading from streams > 2gb
|
12 years ago |
florian
|
39aef35bdc
* pass not only exception address but also frame to raise:
|
12 years ago |
Jonas Maebe
|
404e1a34a4
* changed resource handle parameters from THandle to TFPResourceHMODULE so
|
13 years ago |
michael
|
9fc66414b5
* Avoid code duplication in TFileStream.Create
|
13 years ago |
florian
|
cd2488d177
* fix compilation on 64 Bit targets
|
14 years ago |
paul
|
7817f5017d
rtl: add TBytesStream class for compatibility with delphi (TStringStream is a descendant of TBytesStream) + test
|
14 years ago |
michael
|
96e5333dc2
* Added fakeSeekForward for benefit of descendant streams.
|
14 years ago |
michael
|
fd491e8647
* Fixed permissions on file create
|
14 years ago |
michael
|
a201f07420
* Added share mode argument to FileCreate call
|
14 years ago |
paul
|
812a665cbe
rtl: don't crash if resource is not found in TResourceStream and was passed by ID instead of Name (in this case exception tried to get a string from ID)
|
14 years ago |
marco
|
32a7502f38
* Change TProxyStream.seek to 64-bit variant.
|
14 years ago |
sergei
|
41aeb9a22b
* Rework TStream.CopyFrom (see Mantis #17980):
|
14 years ago |
sergei
|
907e7a32d5
* GetFileHandle(), THandleStream: changed type that is used to store file handle from Integer to THandle, so it can be redefined to 64 bits on certain platforms, see http://lists.freepascal.org/lists/fpc-devel/2010-November/023019.html
|
14 years ago |
paul
|
a1d94c6829
rtl: implement TStreamAdapter.CopyTo, .SetSize, return proper error value for Clone instead of raising exception (#0016161) + test
|
15 years ago |
paul
|
17687d90ce
rtl: minor changes for TStreamAdapter:
|
15 years ago |
florian
|
42ae8bf971
* fixed memory stream compilation on 64 bit targets
|
15 years ago |
florian
|
b5167560c3
* T*MemoryStream now uses PtrInt for sizes and positions so it can be bigger than 2 GB on 64 Bit systems, resolves #15313
|
15 years ago |
marco
|
27114853b4
* TStream.Read/writeqword. Mantis 15023
|
15 years ago |
marco
|
6ed7d33569
* patch from 15003 from M spiller, reverting now implemented.
|
15 years ago |
marco
|
09b22de964
* TStreamAdapter + relevant constants. From 10608
|
16 years ago |