db/upnp: require an empty token list in csvToStrings()

This commit is contained in:
Max Kellermann 2014-01-22 23:18:31 +01:00
parent 0ec1808956
commit 1feedd4d9c

View File

@ -19,13 +19,10 @@
#include "Util.hxx"
#include <string>
#include <map>
#include <vector>
#include <set>
#include <upnp/ixml.h>
#include <assert.h>
/** Get rid of white space at both ends */
void
trimstring(std::string &s, const char *ws)
@ -141,8 +138,9 @@ template <class T>
bool
csvToStrings(const char *s, T &tokens)
{
assert(tokens.empty());
std::string current;
tokens.clear();
while (true) {
char ch = *s++;