+/* FIXME: why no error for BERM? */
/* FIXME: dircolors - parse a Slackware-style DIR_COLORS file.
Copyright (C) 1994, 1995 H. Peter Anvin
Copyright (C) 1996 Free Software Foundation, Inc.
}
else
{
- error (0, 0, _("%s:%lu: unrecognized keyword %s\n"),
+ error (0, 0, _("%s:%lu: unrecognized keyword %s"),
filename, (long unsigned) line_number, keywd);
err = 1;
}
}
err = dc_parse_stream (fp, filename, ls_color_string);
- if (err)
- {
- error (0, errno, "%s", filename);
- if (fp != stdin)
- fclose (fp);
- return 1;
- }
if (fp != stdin && fclose (fp) == EOF)
{
return 1;
}
- return 0;
+ return err;
}
int