From 0c941aedb1849333a451f565871d83a2f0f51fa3 Mon Sep 17 00:00:00 2001 From: Ryan Pavlik Date: Wed, 22 May 2019 16:01:35 -0500 Subject: [PATCH] Revise IdList::Tag to reduce code duplication. NFC. --- src/dsc.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/dsc.h b/src/dsc.h index 3a62cee..ab2e68f 100644 --- a/src/dsc.h +++ b/src/dsc.h @@ -452,11 +452,9 @@ public: } void Tag(H h, int tag) { - int i; - for(i = 0; i < n; i++) { - if(elem[i].h.v == h.v) { - elem[i].tag = tag; - } + auto it = FindByIdNoOops(h); + if (it != nullptr) { + it->tag = tag; } }