[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: file:write() fails silently for read-only files
- From: HyperHacker <hyperhacker@...>
- Date: Tue, 6 Sep 2011 01:09:03 -0600
On Tue, Sep 6, 2011 at 00:51, Josh Simmons <firstname.lastname@example.org> wrote:
> On Tue, Sep 6, 2011 at 4:39 PM, HyperHacker <email@example.com> wrote:
>> Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
>>> f=io.open('foo.foo', 'r')
>> Call me crazy, but I feel like f:write() should throw an error when
>> trying to write to a read-only file, instead of just doing nothing.
>> Sent from my toaster.
> Check the return value of write.
I get "bad file descriptor" which seems rather misleading. No return
value is documented in the manual though.
Sent from my toaster.