I need more sleep

This commit is contained in:
leitner 2002-08-14 16:00:02 +00:00
parent b1c57f2122
commit 29490e8458

View File

@ -7,8 +7,9 @@ void byte_copy(void* out, unsigned int len, const void* in) {
register const char* t=in; register const char* t=in;
register const char* u=t+len; register const char* u=t+len;
if (len>127) { if (len>127) {
while ((unsigned long)s&(sizeof(unsigned long)-1)) while ((unsigned long)s&(sizeof(unsigned long)-1)) {
if (t==u) break; *s=*t; ++s; ++t; if (t==u) break; *s=*t; ++s; ++t;
}
/* s (destination) is now unsigned long aligned */ /* s (destination) is now unsigned long aligned */
#ifndef __i386__ #ifndef __i386__
if (!((unsigned long)t&(sizeof(unsigned long)-1))) if (!((unsigned long)t&(sizeof(unsigned long)-1)))