Explorar o código

* TFileStream.Create did not raise exceptions if error occured.

git-svn-id: trunk@4107 -
yury %!s(int64=19) %!d(string=hai) anos
pai
achega
53ef335edd
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      rtl/objpas/classes/streams.inc

+ 2 - 2
rtl/objpas/classes/streams.inc

@@ -420,7 +420,7 @@ begin
   else
     FHAndle:=FileOpen(AFileName,Mode);
 
-  If (FHandle=feInvalidHandle) then
+  If (THandle(FHandle)=feInvalidHandle) then
     If Mode=fmcreate then
       raise EFCreateError.createfmt(SFCreateError,[AFileName])
     else
@@ -437,7 +437,7 @@ begin
   else
     FHAndle:=FileOpen(AFileName,Mode);
 
-  If (FHandle=feInvalidHandle) then
+  If (THandle(FHandle)=feInvalidHandle) then
     If Mode=fmcreate then
       raise EFCreateError.createfmt(SFCreateError,[AFileName])
     else