Browse Source

Fix #1

Now ttail return an error if the whole date given in argument is not
matched by the format
Yann Weber 7 years ago
parent
commit
bb7a4e7d65
1 changed files with 4 additions and 2 deletions
  1. 4
    2
      src/ttail_init.c

+ 4
- 2
src/ttail_init.c View File

@@ -422,8 +422,10 @@ format '%s'\n", c==0?"min":"max", dates[c], res->fmt);
422 422
 		}
423 423
 		else if(*date != '\0')
424 424
 		{
425
-			fprintf(stderr, "Leading caracters for date-%s : %s\n",\
426
-				c==0?"min":"max", date);
425
+			fprintf(stderr, "Leading caracters for date-%s : '%s' \
426
+is not matched in '%s'\n",\
427
+				c==0?"min":"max", date, dates[c]);
428
+			return -1;
427 429
 		}
428 430
 		res->flag |= c?TTAIL_FLAG_DATE_MAX:TTAIL_FLAG_DATE_MIN;
429 431
 	}

Loading…
Cancel
Save