From 334a10d3d707b0949b1de3260557518012e72f64 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Mon, 20 Sep 2021 12:22:48 +0300 Subject: Fix heap-buffer-overflow in evaluate_dependency --- bpkg/pkg-build.cxx | 2 +- doc/manual.cli | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bpkg/pkg-build.cxx b/bpkg/pkg-build.cxx index db8dafb..4466e76 100644 --- a/bpkg/pkg-build.cxx +++ b/bpkg/pkg-build.cxx @@ -2724,7 +2724,7 @@ namespace bpkg j != deps.end (); ++j) { - if (j->name == nm && (i->db == nullptr || *i->db == db)) + if (j->name == nm && (j->db == nullptr || *j->db == db)) { if (i == deps.end () || i->db == nullptr) i = j; diff --git a/doc/manual.cli b/doc/manual.cli index 6a7e6b4..cbca17d 100644 --- a/doc/manual.cli +++ b/doc/manual.cli @@ -614,9 +614,9 @@ license: [; ] [depends]: [?][*] [; ] [requires]: [?] [] [; ] -[tests]: [] -[examples]: [] -[benchmarks]: [] +[tests]: [*] [] +[examples]: [*] [] +[benchmarks]: [*] [] [builds]: [; ] [build-include]: [/] [; ] -- cgit v1.1