fix, string passed in constructor need to be duplicated

This commit is contained in:
Basile Burg 2015-01-24 10:43:29 +01:00
parent 4580f60911
commit b55f6ec9cb
1 changed files with 7 additions and 7 deletions

View File

@ -77,13 +77,13 @@ private struct TodoItem
if (prior.length) try auto i = to!long(prior);
catch(Exception e) prior = "";
fFields[TodoField.filename] = fname;
fFields[TodoField.line] = line;
fFields[TodoField.text] = text;
fFields[TodoField.category] = cat;
fFields[TodoField.assignee] = ass;
fFields[TodoField.priority] = prior;
fFields[TodoField.status] = status;
fFields[TodoField.filename] = fname.idup;
fFields[TodoField.line] = line.idup;
fFields[TodoField.text] = text.idup;
fFields[TodoField.category] = cat.idup;
fFields[TodoField.assignee] = ass.idup;
fFields[TodoField.priority] = prior.idup;
fFields[TodoField.status] = status.idup;
}
/**