Walter Agazzi
dc16de544e
AGS: Common: Stream::Seek() returns new position
...
This was done for the IAGSStream in plugin api in the first iteration,
but lost when fixing the api recently.
From upstream e248f320074d8430f14c1c4e513e5fb120e55eb2 and
76b49c0c7a4df46b06aebea86573999f29400809
2024-10-30 18:07:42 +02:00
Le Philousophe
49b4c1b3c4
AGS: Revert to use std namespace
...
This allows to minimize changes from upstream
2024-07-08 21:37:28 +02:00
Paul Gilbert
c2a476411c
AGS: Move std namespace into common/std/
2024-07-07 15:28:31 -07:00
Walter Agazzi
cd43ec26ed
AGS: Common: wrong clamping in memory stream
...
From upstream 020189c4c3e8be9c68fb9f6c0896c7d3506d1113
2023-03-12 20:58:28 +00:00
Thierry Crozat
370e939ad7
AGS: Fixes for MemoryStream: proper seek support for writing mode
...
From upstream 80a17c94f6fc44955dcee5c559247ea73a8c0a76
2022-06-13 00:30:21 +01:00
Paul Gilbert
b1649597d7
AGS: Replaced Math/std Min/Max with ScummVM macros
...
Inspired by 6dee5ee6f271c600e30879d892295ea6069e8cc9
2022-05-05 22:41:10 -07:00
D G Turner
ead607938b
AGS: Fix Various Signed vs. Unsigned Comparison GCC Warnings
2022-04-27 12:25:46 +01:00
Paul Gilbert
250190e997
AGS: Fixing various type-cast warnings
...
From upstream 82e89d3c3dccfa0aba0b18c1aa544130ac7e6902
2022-04-25 18:47:12 -07:00
Paul Gilbert
662e9794ad
AGS: Remove excessive validity checks in stream classes
...
From upstream 3ed254586a28e2f8ebe0e81b7a44270f3736efd6
2022-04-08 22:17:52 -07:00
Paul Gilbert
0a819e0c8b
AGS: Fixed MemoryStream's second ctor not initializing one member
...
From upstream a542048fd940e450db99522e9b67ec198a83b643
2022-04-08 22:17:51 -07:00
D G Turner
b631627099
AGS: Fix GCC Signed vs. Unsigned Compiler Warnings in Memory Stream Code
2022-03-31 13:51:01 +01:00
Paul Gilbert
897724f110
AGS: Split VectorStream from MemoryStream and allow write C-buffer
...
From upstream f8d1d99bcbdadfc6f1380d978d2c7261200a73c8
2022-03-30 22:13:18 -07:00
Paul Gilbert
dc7609a79c
AGS: Removed lzwexpand_to_mem(), tidied load_lzw()
...
From upstream 2b9f130e119f9cfc81d0257a446edc4e31df19c0
2022-03-30 22:13:18 -07:00
Paul Gilbert
7443b55507
AGS: Change MemoryStream to work with arrays of uint8_t (was char)
...
From upstream c9317cdf92c1729f95453182474b3063ff25deec
2022-03-29 22:24:19 -07:00
Paul Gilbert
5d67d62cab
AGS: Fixed MemoryStream::ReadByte()
...
From upstream 07c7f8492771cffa9b6831c0a56b2e8a7fdd5410
2022-03-29 21:51:17 -07:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
31dc015df5
AGS: Fix gcc warnings
2021-06-13 21:42:08 -07:00
Paul Gilbert
f982d82cc7
AGS: Added MemoryStream
...
Found upstream e3208df5afeed6cef118dc71a0af45cfce72f4d7
2021-06-13 21:09:01 -07:00