2
0
Эх сурвалжийг харах

sysutils: TEncoding.IsStandardEncoding: FSystemEncodings are standard encodings (they must not be destroyed in user code)

git-svn-id: trunk@43846 -
ondrej 5 жил өмнө
parent
commit
944e99d71c

+ 5 - 0
rtl/objpas/sysutils/sysencoding.inc

@@ -240,9 +240,14 @@ var
   Encoding: TEncoding;
 begin
   if Assigned(AEncoding) then
+  begin
     for Encoding in FStandardEncodings do
       if Encoding = AEncoding then
         Exit(True);
+    for Encoding in FSystemEncodings do
+      if Encoding = AEncoding then
+        Exit(True);
+  end;
   Result := False;
 end;