X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fadt.c;h=ef2ae058d94bf3b8930d6b67189b840f4facd269;hb=05c5d7098a054591d75113ecc3503979cc5754c9;hp=1a001c99ee4f50cccf3bbe36e05f628b9dd1b35b;hpb=a2267936a2f08f0c3bca6ebb2907fdac5a6b7abe;p=tpg%2Facess2.git diff --git a/Kernel/adt.c b/Kernel/adt.c index 1a001c99..ef2ae058 100644 --- a/Kernel/adt.c +++ b/Kernel/adt.c @@ -60,7 +60,7 @@ size_t RingBuffer_Write(tRingBuffer *Buffer, const void *Source, size_t Length) tmpLen = Buffer->Length; SHORTREL( &Buffer->Lock ); - bufEnd = (Buffer->Start + Buffer->Length) % Buffer->Space; + bufEnd = (tmpStart + Buffer->Length) % Buffer->Space; endSpace = Buffer->Space - bufEnd; // Force to bounds