Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'bw/kwset-use-unsigned' into maint
author
Junio C Hamano
<gitster@pobox.com>
Sat, 14 Mar 2015 05:56:07 +0000
(22:56 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Sat, 14 Mar 2015 05:56:07 +0000
(22:56 -0700)
The borrowed code in kwset API did not follow our usual convention
to use "unsigned char" to store values that range from 0-255.
* bw/kwset-use-unsigned:
kwset: use unsigned char to store values with high-bit set
1
2
git-compat-util.h
patch
|
diff1
|
diff2
|
blob
|
history
raw
|
combined
(merge:
2408f3b
189c860
)
diff --cc
git-compat-util.h
index 8b72e2a8ddeb3f587707232a38a8c85688367dfb,e96bec3a96af27acb4ccb238ba8afa7cc9444adc..35b3fe0b3be6097bc98516a0469b25c1338fdbca
---
1
/
git-compat-util.h
---
2
/
git-compat-util.h
+++ b/
git-compat-util.h
@@@
-687,8
-546,15
+687,8
@@@
static inline size_t xsize_t(off_t len
return (size_t)len;
}
-static inline int has_extension(const char *filename, const char *ext)
-{
- size_t len = strlen(filename);
- size_t extlen = strlen(ext);
- return len > extlen && !memcmp(filename + len - extlen, ext, extlen);
-}
-
/* in ctype.c, for kwset users */
- extern const char tolower_trans_tbl[256];
+ extern const
unsigned
char tolower_trans_tbl[256];
/* Sane ctype - no locale, and works with signed chars */
#undef isascii