* The source and destination arrays must be at least as wide as num_cols.
*/
{
- register JSAMPROW inptr, outptr;
+ JSAMPROW inptr, outptr;
#ifdef FMEMCOPY
- register size_t count = (size_t) (num_cols * SIZEOF(JSAMPLE));
+ size_t count = (size_t) (num_cols * SIZEOF(JSAMPLE));
#else
- register JDIMENSION count;
+ JDIMENSION count;
#endif
- register int row;
+ int row;
input_array += source_row;
output_array += dest_row;
#ifdef FMEMCOPY
FMEMCOPY(output_row, input_row, num_blocks * (DCTSIZE2 * SIZEOF(JCOEF)));
#else
- register JCOEFPTR inptr, outptr;
- register long count;
+ JCOEFPTR inptr, outptr;
+ long count;
inptr = (JCOEFPTR) input_row;
outptr = (JCOEFPTR) output_row;
#ifdef FMEMZERO
FMEMZERO(target, bytestozero);
#else
- register char FAR * ptr = (char FAR *) target;
- register size_t count;
+ char FAR * ptr = (char FAR *) target;
+ size_t count;
for (count = bytestozero; count > 0; count--) {
*ptr++ = 0;