Codebase list dot-forward / run/d6496685-eac5-4933-9df5-b84bd075a2db/main byte_cr.c
run/d6496685-eac5-4933-9df5-b84bd075a2db/main

Tree @run/d6496685-eac5-4933-9df5-b84bd075a2db/main (Download .tar.gz)

byte_cr.c @run/d6496685-eac5-4933-9df5-b84bd075a2db/mainraw · history · blame

#include "byte.h"

void byte_copyr(to,n,from)
register char *to;
register unsigned int n;
register char *from;
{
  to += n;
  from += n;
  for (;;) {
    if (!n) return; *--to = *--from; --n;
    if (!n) return; *--to = *--from; --n;
    if (!n) return; *--to = *--from; --n;
    if (!n) return; *--to = *--from; --n;
  }
}