wmemcmp.c - scc - simple c99 compiler
HTML git clone git://git.simple-cc.org/scc
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
wmemcmp.c (228B)
---
1 #include <wchar.h>
2
3 #undef wmemcmp
4
5 int
6 wmemcmp(const wchar_t *s, const wchar_t *t, size_t n)
7 {
8 unsigned long ls, lt;
9
10 for (; n > 0 && *s == *t; --n)
11 ++s, ++t;
12 if (n == 0)
13 return 0;
14
15 ls = *s, lt = *t;
16 return ls - lt;
17 }