|
|
researchv9-SUN3(old)
static char ID[] = "@(#) sputl.c: 1.1 1/8/82";
/*
* The intent here is to provide a means to make the value of
* bytes in an io-stream correspond to the value of the long
* in the memory while doing the io a `long' at a time.
* Files written and read in this way are machine-independent.
*
*/
#include <values.h>
int
sputl(w, buffer)
register long w;
register char *buffer;
{
register int i = BITSPERBYTE * sizeof(long);
while ((i -= BITSPERBYTE) >= 0)
*buffer++ = (char) (w >> i);
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.