Fix dangling reference error on gcc

This commit is contained in:
Max Brunsfeld 2014-04-28 13:06:16 -07:00
parent 0323a696f1
commit ae2450d282

View file

@ -17,7 +17,7 @@ namespace tree_sitter {
ParseItemSet result;
vector<ParseItem> items_to_add = { item };
while (!items_to_add.empty()) {
const ParseItem &item = items_to_add.back();
ParseItem item = items_to_add.back();
items_to_add.pop_back();
auto insertion_result = result.insert(item);
if (insertion_result.second) {