From 22206512539aa9a888fdba68d60324c560389d5d Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Thu, 24 Apr 2014 11:29:55 +0200 Subject: TagBuilder: add method AddEmptyItem() --- src/tag/TagBuilder.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/tag/TagBuilder.cxx') diff --git a/src/tag/TagBuilder.cxx b/src/tag/TagBuilder.cxx index 40ccff752..bc8ea2ae7 100644 --- a/src/tag/TagBuilder.cxx +++ b/src/tag/TagBuilder.cxx @@ -218,6 +218,16 @@ TagBuilder::AddItem(TagType type, const char *value) AddItem(type, value, strlen(value)); } +void +TagBuilder::AddEmptyItem(TagType type) +{ + tag_pool_lock.lock(); + auto i = tag_pool_get_item(type, "", 0); + tag_pool_lock.unlock(); + + items.push_back(i); +} + void TagBuilder::RemoveAll() { -- cgit v1.2.3