diff --git a/SandboxiePlus/SandMan/SandMan.cpp b/SandboxiePlus/SandMan/SandMan.cpp index 48e66502d7..e1ba2cc79a 100644 --- a/SandboxiePlus/SandMan/SandMan.cpp +++ b/SandboxiePlus/SandMan/SandMan.cpp @@ -2306,14 +2306,14 @@ void CSandMan::OnBoxClosed(const CSandBoxPtr& pBox) } } - QStringList bDel=new QStringList(),list= pBox->GetTextList("Template", FALSE); + QStringList *bDel=new QStringList(),list= pBox->GetTextList("Template", FALSE); foreach(const QString& Value2, list) { if (tr("Template_Temp_").compare(Value2.left(14)) == 0) { - bDel.append(Value2); + bDel->append(Value2); } } - foreach(const QString& Value3, bDel) { + foreach(const QString& Value3, *bDel) { list.removeAt(list.indexOf(Value3)); } pBox->UpdateTextList("Template", list,FALSE);