From e8bda850202dd2709ac12a06b509a24d8bacad13 Mon Sep 17 00:00:00 2001 From: fdbozzo Date: Tue, 20 Jan 2015 19:56:04 +0100 Subject: [PATCH] =?UTF-8?q?Changeset:=20641=20-=20Agregada=20validaci?= =?UTF-8?q?=C3=B3n=20de=20versi=C3=B3n=20SP2=20de=20runtime=20FoxPro?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- foxbin2prg.prg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/foxbin2prg.prg b/foxbin2prg.prg index b04f0e4..9f219d5 100644 --- a/foxbin2prg.prg +++ b/foxbin2prg.prg @@ -131,6 +131,7 @@ * 07/01/2015 FDBOZZO v1.19.40 Mejora scx/vcx: Detección de nombres de objeto duplicados para notificar casos de corrupción * 13/01/2015 FDBOZZO v1.19.41 Bug Fix scx/vcx: Detección errónea de estructuras PROCEDURE/ENDPROC cuando se usan como parámetros en LPARAMETERS (Ryan Harris) * 13/01/2015 FDBOZZO v1.19.41 Bug Fix db2: Detección errónea de tabla inválida cuando el tamaño es inferior a 328 bytes. Límite mínimo cambiado a 65 bytes. +* 20/01/2015 FDBOZZO v1.19.42 Mejora: Validación de versión de Visual FoxPro, para evitar problemas ajenos a FoxBin2Prg * * *--------------------------------------------------------------------------------------------------- @@ -1913,6 +1914,10 @@ DEFINE CLASS c_foxbin2prg AS CUSTOM * EXIT *ENDIF + IF VERSION(5) < 900 OR INT( VAL( SUBSTR( VERSION(4), RAT('.', VERSION(4)) + 1 ) ) ) < 5815 + ERROR "Incorrect VFP 9 version - Missing SP2! (" + VERSION(4) + ")" + ENDIF + *-- Determino el tipo de InputFile (Archivo o Directorio) IF EMPTY(lcInputFile_Type) AND NOT EMPTY(tc_InputFile) IF ADIR(laDirInfo, tc_InputFile, "D") = 1 AND SUBSTR( laDirInfo(1,5), 5, 1 ) = "D" THEN