Skip to content

Commit 5acc728

Browse files
authored
Merge pull request #24 from Decompollaborate/develop
2.3.5
2 parents dc3fc49 + 91cf91e commit 5acc728

File tree

6 files changed

+14
-6
lines changed

6 files changed

+14
-6
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.3.5] - 2024-02-04
11+
12+
### Fixed
13+
14+
- Fix `MapFile.compareFilesAndSymbols` reporting the wrong address as the
15+
expected address.
16+
1017
## [2.3.4] - 2024-01-26
1118

1219
### Changed
@@ -307,6 +314,7 @@ Full changes: <https://github.com/Decompollaborate/mapfile_parser/compare/702a73
307314
- Initial release
308315

309316
[unreleased]: https://github.com/Decompollaborate/mapfile_parser/compare/master...develop
317+
[2.3.5]: https://github.com/Decompollaborate/mapfile_parser/compare/2.3.4...2.3.5
310318
[2.3.4]: https://github.com/Decompollaborate/mapfile_parser/compare/2.3.2...2.3.4
311319
[2.3.2]: https://github.com/Decompollaborate/mapfile_parser/compare/2.3.1...2.3.2
312320
[2.3.1]: https://github.com/Decompollaborate/mapfile_parser/compare/2.3.0...2.3.1

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[package]
55
name = "mapfile_parser"
6-
version = "2.3.4"
6+
version = "2.3.5"
77
edition = "2021"
88
authors = ["Anghelo Carvajal <[email protected]>"]
99
description = "Map file parser library focusing decompilation projects"

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ If you use a `requirements.txt` file in your repository, then you can add
3535
this library with the following line:
3636

3737
```txt
38-
mapfile_parser>=2.3.4,<3.0.0
38+
mapfile_parser>=2.3.5,<3.0.0
3939
```
4040

4141
#### Development version
@@ -74,7 +74,7 @@ cargo add mapfile_parser
7474
Or add the following line manually to your `Cargo.toml` file:
7575

7676
```toml
77-
mapfile_parser = "2.3.4"
77+
mapfile_parser = "2.3.5"
7878
```
7979

8080
## Versioning and changelog

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[project]
55
name = "mapfile_parser"
6-
version = "2.3.4"
6+
version = "2.3.5"
77
description = "Map file parser library focusing decompilation projects"
88
readme = "README.md"
99
requires-python = ">=3.7"

src/mapfile_parser/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from __future__ import annotations
77

8-
__version_info__ = (2, 3, 3)
8+
__version_info__ = (2, 3, 5)
99
__version__ = ".".join(map(str, __version_info__))
1010
__author__ = "Decompollaborate"
1111

src/mapfile_parser/mapfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -695,7 +695,7 @@ def compareFilesAndSymbols(self, otherMapFile: MapFile, *, checkOtherOnSelf: boo
695695
for symbol in file:
696696
foundSymInfo = otherMapFile.findSymbolByName(symbol.name)
697697
if foundSymInfo is not None:
698-
comp = SymbolComparisonInfo(symbol, symbol.vram, file, symbol.vram, foundSymInfo.file, symbol.vram - foundSymInfo.symbol.vram)
698+
comp = SymbolComparisonInfo(symbol, symbol.vram, file, foundSymInfo.symbol.vram, foundSymInfo.file, symbol.vram - foundSymInfo.symbol.vram)
699699
compInfo.comparedList.append(comp)
700700
if comp.diff != 0:
701701
compInfo.badFiles.add(file)

0 commit comments

Comments
 (0)