From 7a55db3397f89d12be531f0e0f09485d20c5b499 Mon Sep 17 00:00:00 2001 From: michael Date: Mon, 23 Aug 2010 07:48:50 +0000 Subject: [PATCH] * Patch from Luiz Americo (bug ID 017238) Small speed improvement, corrected order of arguments git-svn-id: trunk@15879 - --- packages/fcl-json/src/fpjson.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/fcl-json/src/fpjson.pp b/packages/fcl-json/src/fpjson.pp index e8b6415df6..abd195ed65 100644 --- a/packages/fcl-json/src/fpjson.pp +++ b/packages/fcl-json/src/fpjson.pp @@ -1300,7 +1300,7 @@ begin Flist:=TFPObjectList.Create(True); end; -Function VarRecToJSON(Const Element : TVarRec; SourceType : String) : TJSONData; +Function VarRecToJSON(Const Element : TVarRec; const SourceType : String) : TJSONData; begin Result:=Nil; @@ -1322,7 +1322,7 @@ begin vtObject : if (VObject is TJSONData) then Result:=TJSONData(VObject) else - Raise EJSON.CreateFmt(SErrNotJSONData,[SourceType,VObject.ClassName]); + Raise EJSON.CreateFmt(SErrNotJSONData,[VObject.ClassName,SourceType]); //vtVariant : else Raise EJSON.CreateFmt(SErrUnknownTypeInConstructor,[SourceType,VType])