diff --git a/src/input/csv.c b/src/input/csv.c index 6dd06f48..1218cd64 100644 --- a/src/input/csv.c +++ b/src/input/csv.c @@ -134,6 +134,10 @@ struct context { static int format_match(const char *filename) { + /* Require .csv extension. */ + if (strcmp(filename + strlen(filename) - 4, ".csv")) + return FALSE; + if (!filename) { sr_err("%s: filename was NULL.", __func__); return FALSE;