summaryrefslogtreecommitdiff
path: root/src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-05-09 12:58:17 +0200
committerPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-06-04 14:34:44 +0200
commitecb6a45bf6d97000519b567d2e5269fffce780dd (patch)
treed947debc53778ff0d1b61f3af82d758730795df3 /src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp
parent314e28ee1a357a9b256e3c6c528c8a8a18989880 (diff)
downloadjustbuild-ecb6a45bf6d97000519b567d2e5269fffce780dd.tar.gz
git_cas: Be explicit in hash type (raw or hex) when reading
Diffstat (limited to 'src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp')
-rw-r--r--src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp b/src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp
index d55ee19d..ddd266fa 100644
--- a/src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp
+++ b/src/buildtool/file_system/symlinks/resolve_symlinks_map.cpp
@@ -154,7 +154,8 @@ void ResolveKnownEntry(GitObjectToResolve const& obj,
obj.pragma_special != PragmaSpecial::Ignore) {
// children info is known, so pass this forward
if (IsSymlinkObject(e.type)) {
- if (auto target = obj.source_cas->ReadObject(raw_id)) {
+ if (auto target = obj.source_cas->ReadObject(
+ raw_id, /*is_hex_id=*/false)) {
children_info.emplace_back(
obj.root_tree_id,
obj.rel_path / e.name,