Explorar el Código

* Do not call verbose if EscapeSQL does nothing

Michaël Van Canneyt hace 9 meses
padre
commit
3677680c08
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      tests/utils/tsdb.pp

+ 2 - 1
tests/utils/tsdb.pp

@@ -463,7 +463,8 @@ class function TTestSQL.EscapeSQL(const S: String): String;
 begin
 //  Result:=StringReplace(S,'\','\\',[rfReplaceAll]);
   Result:=StringReplace(S,'''','''''',[rfReplaceAll]);
-  tsutils.Verbose(V_SQL,'EscapeSQL : "'+S+'" -> "'+Result+'"');
+  if (Result<>S) then
+    tsutils.Verbose(V_SQL,'EscapeSQL : "'+S+'" -> "'+Result+'"');
 end;