From 93d216816d8b1a7345a26bf5ea57c520c9e650d7 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 9 Dec 2019 19:02:40 +0000 Subject: [PATCH] EgtExecutor 2.1l4 : - le funzioni Lua EgtTextFileCompare e EgtBinaryFileCompare ora restituiscono il numero di differenze. --- EgtExecutor.rc | Bin 16184 -> 16184 bytes LUA_General.cpp | 12 ++++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/EgtExecutor.rc b/EgtExecutor.rc index 81a1b1126a991e54fa78b9bd1e949f8b70ce6aed..0dc7393cffc60719aa0060ed8d4c83790d6e5b60 100644 GIT binary patch delta 97 zcmdl{x1(;uA2vpl%@@V4Gflq2na5}{Ignd-a{*Tk3sCf++-0W82LxfF21;&>n->Y| cF@rU@0x76sKgP|Iq`|@mV0J@tWLI3~& delta 97 zcmdl{x1(;uA2vqg%@@V4Gflq2na5~6Ignd-a{*Tk3sCf++-0W82LxfF21;&>n->Y| cF@rU@0x76sKgP|Iq`|@mV0J#+(IsgCw diff --git a/LUA_General.cpp b/LUA_General.cpp index 4dad9e1..8d8fe70 100644 --- a/LUA_General.cpp +++ b/LUA_General.cpp @@ -620,9 +620,11 @@ LuaTextFileCompare( lua_State* L) LuaCheckParam( L, 4, sFileDiff) LuaClearStack( L) ; // eseguo il confronto - bool bOk = TextFileCompare( sFile1, sFile2, sRemStart, sFileDiff) ; + int nDiff ; + bool bOk = TextFileCompare( sFile1, sFile2, sRemStart, sFileDiff, nDiff) ; LuaSetParam( L, bOk) ; - return 1 ; + LuaSetParam( L, nDiff) ; + return 2 ; } //------------------------------------------------------------------------------- @@ -638,9 +640,11 @@ LuaBinaryFileCompare( lua_State* L) LuaCheckParam( L, 3, sFileDiff) LuaClearStack( L) ; // eseguo il confronto - bool bOk = BinaryFileCompare( sFile1, sFile2, sFileDiff) ; + int nDiff ; + bool bOk = BinaryFileCompare( sFile1, sFile2, sFileDiff, nDiff) ; LuaSetParam( L, bOk) ; - return 1 ; + LuaSetParam( L, nDiff) ; + return 2 ; } //-------------------------------------------------------------------------------