Update 'NONE-CKUBU'.
This commit is contained in:
16
NONE-CKUBU/src/djbdns/djbdns-1.05/byte_diff.c
Normal file
16
NONE-CKUBU/src/djbdns/djbdns-1.05/byte_diff.c
Normal file
@@ -0,0 +1,16 @@
|
||||
#include "byte.h"
|
||||
|
||||
int byte_diff(s,n,t)
|
||||
register char *s;
|
||||
register unsigned int n;
|
||||
register char *t;
|
||||
{
|
||||
for (;;) {
|
||||
if (!n) return 0; if (*s != *t) break; ++s; ++t; --n;
|
||||
if (!n) return 0; if (*s != *t) break; ++s; ++t; --n;
|
||||
if (!n) return 0; if (*s != *t) break; ++s; ++t; --n;
|
||||
if (!n) return 0; if (*s != *t) break; ++s; ++t; --n;
|
||||
}
|
||||
return ((int)(unsigned int)(unsigned char) *s)
|
||||
- ((int)(unsigned int)(unsigned char) *t);
|
||||
}
|
||||
Reference in New Issue
Block a user