X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Farch%2Farmv7%2Flib.c;h=f33f339470d580c9d4537b56931d4bd887670dd8;hb=3c3c26b58055f511af5b7f0c3ab22e83961c775f;hp=65c457c124b33de2b14360a05059b1cd5863ab00;hpb=35bd78fa5f141882c43b1bcaa0c90436ff3974f1;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/arch/armv7/lib.c b/KernelLand/Kernel/arch/armv7/lib.c index 65c457c1..f33f3394 100644 --- a/KernelLand/Kernel/arch/armv7/lib.c +++ b/KernelLand/Kernel/arch/armv7/lib.c @@ -103,7 +103,7 @@ void *memset(void *_dest, int _value, size_t _length) val32 |= val32 << 16; // Force alignment - while( (tVAddr)dst8 & 3 ) *dst8 ++ = _value; + while( (tVAddr)dst8 & 3 ) *dst8 ++ = _value, _length --; dst = (void *)dst8; // DWORD copies