16 |
*/ |
*/ |
17 |
|
|
18 |
#include <ansidecl.h> |
#include <ansidecl.h> |
19 |
#ifdef __STDC__ |
#ifdef ANSI_PROTOTYPES |
20 |
#include <stddef.h> |
#include <stddef.h> |
21 |
#else |
#else |
22 |
#define size_t unsigned long |
#define size_t unsigned long |
23 |
#endif |
#endif |
24 |
|
|
25 |
int |
int |
26 |
DEFUN(memcmp, (str1, str2, count), |
memcmp (str1, str2, count) |
27 |
const PTR str1 AND const PTR str2 AND size_t count) |
const PTR str1; |
28 |
|
const PTR str2; |
29 |
|
size_t count; |
30 |
{ |
{ |
31 |
register const unsigned char *s1 = (const unsigned char*)str1; |
register const unsigned char *s1 = (const unsigned char*)str1; |
32 |
register const unsigned char *s2 = (const unsigned char*)str2; |
register const unsigned char *s2 = (const unsigned char*)str2; |