From 6923b13394673f256c55830d19656f57be8bcb81 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 15 Jun 2018 15:30:43 -0700 Subject: [PATCH] Remove one range-based for loop --- src/scanner.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/scanner.cc b/src/scanner.cc index c49858d..2af89a4 100644 --- a/src/scanner.cc +++ b/src/scanner.cc @@ -26,7 +26,9 @@ struct Scanner { unsigned serialize(char *buffer) { unsigned i = 0; - for (Tag &tag : tags) { + + for (unsigned j = 0, n = tags.size(); j < n; j++) { + Tag &tag = tags[j]; buffer[i] = static_cast(tag.type); i++;