Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4972 → Rev 4973

/programs/develop/libraries/menuetlibc/src/libc/compat/bsd/bcmp.c
0,0 → 1,26
/* Copyright (C) 1995 DJ Delorie, see COPYING.DJ for details */
#include <string.h>
 
#undef bcmp
 
int
bcmp(const void *ptr1, const void *ptr2, int length)
{
if (ptr1 == ptr2)
return 0;
 
if (ptr1 == 0 || ptr2 == 0)
return -1;
 
const char* arg1 = ptr1;
const char* arg2 = ptr2;
 
while (length)
{
if (*arg1++ != *arg2++)
return length;
length--;
}
 
return 0;
}