mailinfo: use strcmp() for string comparison
commitb1a013dd6a79826675138cf9bdfaf18fafa786ba
authorRené Scharfe <l.s.r@web.de>
Sun, 1 Jun 2014 09:00:40 +0000 (1 11:00 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 2 Jun 2014 20:30:18 +0000 (2 13:30 -0700)
treeea956884bdd7c45a7412d6e28ce510ddae5425cb
parent7bbc4e8fdb33e0a8e42e77cc05460d4c4f615f4d
mailinfo: use strcmp() for string comparison

The array header is defined as:

static const char *header[MAX_HDR_PARSED] = {
     "From","Subject","Date",
};

When looking for the index of a specfic string in that array, simply
use strcmp() instead of memcmp().  This avoids running over the end of
the string (e.g. with memcmp("Subject", "From", 7)) and gets rid of
magic string length constants.

Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/mailinfo.c