From 83537c9291e6bd69bb39b04ccbb5239ea030eedd Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Mon, 6 Apr 2015 22:50:37 -0500 Subject: [PATCH] allow dashes in object template filenames --- .../sharedTemplateDefinition/src/shared/core/TpfFile.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/shared/library/sharedTemplateDefinition/src/shared/core/TpfFile.cpp b/engine/shared/library/sharedTemplateDefinition/src/shared/core/TpfFile.cpp index a762863f..2ff90c7f 100644 --- a/engine/shared/library/sharedTemplateDefinition/src/shared/core/TpfFile.cpp +++ b/engine/shared/library/sharedTemplateDefinition/src/shared/core/TpfFile.cpp @@ -1563,10 +1563,11 @@ const char * TpfFile::parseFilenameParameter(StringParam & param, const char *li { if (!islower(lowername[i]) && !isdigit(lowername[i]) && + lowername[i] != '-' && lowername[i] != '_') { m_fp.printError("Illegal character in filename, only lowercase, " - "numbers, and \"_\" allowed"); + "numbers, \"-\" and \"_\" allowed"); return CHAR_ERROR; } }