fixes #9456 by only calling c_fclose if non nil

This commit is contained in:
Vindaar
2018-10-20 20:35:04 +02:00
parent 863d3ef4ed
commit e190f485ae

View File

@@ -130,7 +130,10 @@ else:
const
BufSize = 4000
proc close*(f: File) = discard c_fclose(f)
proc close*(f: File) =
if not f.isNil:
discard c_fclose(f)
proc readChar(f: File): char =
let x = c_fgetc(f)
if x < 0: