summaryrefslogtreecommitdiffstats
path: root/Documentation/gitattributes.txt
diff options
context:
space:
mode:
authorRené Scharfe <rene.scharfe@lsrfire.ath.cx>2007-09-07 00:32:54 +0200
committerJunio C Hamano <gitster@pobox.com>2007-09-07 07:46:00 +0200
commitb21b9f1de313acb5550c070911ae58c735cdb451 (patch)
tree1c271b15eff9d772828cd634f3a1f6303bc49726 /Documentation/gitattributes.txt
parentRemove unused function convert_sha1_file() (diff)
downloadgit-b21b9f1de313acb5550c070911ae58c735cdb451.tar.xz
git-b21b9f1de313acb5550c070911ae58c735cdb451.zip
add memmem()
memmem() is a nice GNU extension for searching a length limited string in another one. This compat version is based on the version found in glibc 2.2 (GPL 2); I only removed the optimization of checking the first char by hand, and generally tried to keep the code simple. We can add it back if memcmp shows up high in a profile, but for now I prefer to keep it (almost trivially) simple. Since I don't really know which platforms beside those with a glibc have their own memmem(), I used a heuristic: if NO_STRCASESTR is set, then NO_MEMMEM is set, too. Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/gitattributes.txt')
0 files changed, 0 insertions, 0 deletions