Introduce `git_prefixncmp` that will search up to the first `n` characters of a string to see if it is prefixed by another string. This is useful for examining if a non-null terminated character array is prefixed by a particular substring. Consolidate the various implementations of `git__prefixcmp` around a single core implementation and add some test cases to validate its behavior.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| array.c | Loading commit data... | |
| bitvec.c | Loading commit data... | |
| buffer.c | Loading commit data... | |
| copy.c | Loading commit data... | |
| dirent.c | Loading commit data... | |
| encoding.c | Loading commit data... | |
| env.c | Loading commit data... | |
| errors.c | Loading commit data... | |
| features.c | Loading commit data... | |
| filebuf.c | Loading commit data... | |
| ftruncate.c | Loading commit data... | |
| futils.c | Loading commit data... | |
| hex.c | Loading commit data... | |
| iconv.c | Loading commit data... | |
| init.c | Loading commit data... | |
| link.c | Loading commit data... | |
| mkdir.c | Loading commit data... | |
| oid.c | Loading commit data... | |
| oidmap.c | Loading commit data... | |
| opts.c | Loading commit data... | |
| path.c | Loading commit data... | |
| pool.c | Loading commit data... | |
| posix.c | Loading commit data... | |
| pqueue.c | Loading commit data... | |
| rmdir.c | Loading commit data... | |
| sha1.c | Loading commit data... | |
| sortedcache.c | Loading commit data... | |
| stat.c | Loading commit data... | |
| stream.c | Loading commit data... | |
| string.c | Loading commit data... | |
| strmap.c | Loading commit data... | |
| strtol.c | Loading commit data... | |
| structinit.c | Loading commit data... | |
| useragent.c | Loading commit data... | |
| vector.c | Loading commit data... | |
| zstream.c | Loading commit data... |