From 4b31c1cba7428ad7a642bb20ea96180d47a7ff25 Mon Sep 17 00:00:00 2001 From: fdbozzo <> Date: Wed, 20 Dec 2017 19:01:01 +0100 Subject: [PATCH] When mixing SourceSafe reserved parameters with Class per file options, sometimes weird things happen --- foxbin2prg.prg | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/foxbin2prg.prg b/foxbin2prg.prg index b3681ef..f9ca0a4 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -3239,7 +3239,22 @@ DEFINE CLASS c_foxbin2prg AS Session .evaluate_Full_PJ2(tc_InputFile, tcRecompile, @toModulo, @toEx, @tcOriginalFileName, '', tcType) EXIT - CASE EVL(tcType,'0') <> '0' AND EVL(tcTextName,'0') <> '0' + CASE INLIST( EVL(tcType,'0') ; + , FILETYPE_DATABASE ; + , FILETYPE_FREETABLE ; + , FILETYPE_QUERY ; + , FILETYPE_FORM ; + , FILETYPE_REPORT ; + , FILETYPE_LABEL ; + , FILETYPE_CLASSLIB ; + , FILETYPE_PROGRAM ; + , FILETYPE_PROJECT ; + , FILETYPE_APILIB ; + , FILETYPE_APPLICATION ; + , FILETYPE_MENU ; + , FILETYPE_TEXT ; + , FILETYPE_OTHER ) ; + AND EVL(tcTextName,'0') <> '0' *-- COMPATIBILIDAD CON SOURCESAFE. 30/01/2014 IF tlGenText .writeLog( '> ' + loLang.C_SOURCESAFE_COMPATIBILITY_MODE_LOC + ': ' + loLang.C_BINARY_TO_TEXT_LOC )