380{
381 int32_t i;
382 if (nvars == 0) return;
383 while (1)
384 {
385 i = *slots++;
386 *expon++ = (i >> 24);
387 if (--nvars == 0) break;
388 *expon++ = (i >> 16) & 0x7f;
389 if (--nvars == 0) break;
390 *expon++ = (i >> 8) & 0x7f;
391 if (--nvars == 0) break;
392 *expon++ = i & 0x7f;
393 if (--nvars == 0) break;
394 }
395}