fp = fopen(filename, "r");
if (!fp) {
- error(NULL, PSI_WARNING, "Could not open '%s' for reading: %s",
- filename, strerror(errno));
+ if (!(flags & PSI_PARSER_SILENT)) {
+ error(NULL, NULL, PSI_WARNING, "Could not open '%s' for reading: %s",
+ filename, strerror(errno));
+ }
return NULL;
}