52a3801208
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
31 lines
480 B
C
31 lines
480 B
C
/*
|
|
** Copyright 2001, Travis Geiselbrecht. All rights reserved.
|
|
** Distributed under the terms of the NewOS License.
|
|
*/
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
|
|
#define NUM_COLUMNS 16
|
|
|
|
int main(int argc, char **argv)
|
|
{
|
|
FILE *infp = stdin;
|
|
char c;
|
|
int column = 0;
|
|
|
|
while(!feof(infp)) {
|
|
int err;
|
|
err = fread(&c, sizeof(c), 1, infp);
|
|
if(err != 1)
|
|
break;
|
|
|
|
printf("0x%02x,", ((int)c) & 0xff);
|
|
if((++column % NUM_COLUMNS) == 0) {
|
|
printf("\n");
|
|
}
|
|
}
|
|
|
|
return 0;
|
|
}
|
|
|