I need more sleep
This commit is contained in:
parent
b1c57f2122
commit
29490e8458
@ -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)))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user