Skip to content

Commit ae6a1f4

Browse files
committed
Do not pass non-POD by value
Reported by Semmle's LGTM (https://lgtm.com/projects/g/diffblue/cbmc/alerts/?mode=list).
1 parent bbf2b4d commit ae6a1f4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/goto-cc/linker_script_merge.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,7 @@ int linker_script_merget::linker_data_is_malformed(const jsont &data) const
737737
data["addresses"].is_array() &&
738738
std::all_of(data["addresses"].array.begin(),
739739
data["addresses"].array.end(),
740-
[](jsont j)
740+
[](const jsont &j)
741741
{
742742
return j.is_object() &&
743743
j.object.find("val")!=j.object.end() &&
@@ -747,7 +747,7 @@ int linker_script_merget::linker_data_is_malformed(const jsont &data) const
747747
}) &&
748748
std::all_of(data["regions"].array.begin(),
749749
data["regions"].array.end(),
750-
[](jsont j)
750+
[](const jsont &j)
751751
{
752752
return j.is_object() &&
753753
j.object.find("start")!=j.object.end() &&

0 commit comments

Comments
 (0)