Przeglądaj źródła

* avoid rangecheck mantis 0038791

git-svn-id: trunk@49250 -
marco 4 lat temu
rodzic
commit
8ad6271fa1
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      rtl/win/sysutils.pp

+ 2 - 1
rtl/win/sysutils.pp

@@ -1046,7 +1046,8 @@ begin
   if L > 0 then
   if L > 0 then
     begin
     begin
       SetLength(Buf,L-1); // L includes terminating NULL
       SetLength(Buf,L-1); // L includes terminating NULL
-      L := GetLocaleInfoW(LID, LT, @Buf[1], L);
+      if l>1 Then
+        L := GetLocaleInfoW(LID, LT, @Buf[1], L);
       result:=buf;
       result:=buf;
     end
     end
   else
   else