allow deferred close of nil stream (#20706)
* allow deferred close of nil stream * improve example
This commit is contained in:
parent
0a1f204f0f
commit
52166e3546
2 changed files with 20 additions and 4 deletions
|
|
@ -50,6 +50,12 @@ block tstreams3:
|
|||
echo line
|
||||
s.close
|
||||
|
||||
|
||||
block:
|
||||
let fs = newFileStream("amissingfile.txt")
|
||||
defer: fs.close()
|
||||
doAssert isNil(fs)
|
||||
|
||||
# bug #12410
|
||||
|
||||
var a = newStringStream "hehohihahuhyh"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue