use strict;
+use warnings;
use vars qw($VERSION %IRSSI);
use Irssi;
sub filewrite {
my ($text) = @_;
# FIXME: there is probably a better way to get the irssi-dir...
- open(FILE, ">>$ENV{HOME}/.irssi/fnotify");
+ my $fnfile = "$ENV{HOME}/.irssi/fnotify";
+ if (!open(FILE, ">>", $fnfile)) {
+ print_err("cannot open $fnfile: $!");
+ }
print FILE $text . "\n";
- close(FILE);
+ if (!close(FILE)) {
+ print_err("cannot close $fnfile: $!");
+ }
}
#