summaryrefslogtreecommitdiff
path: root/set1/hexdump.c
blob: 57a17a1d4ec0016f152be71ed03052c9b09c9f6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "lib.h"


int main(int argc, char **argv)
{
	if( argc != 2) {
		printf("Usage: %s <text>", argv[0]);
		exit(1);
	}

	char *hex_string = malloc(strlen(argv[1])*2+1);

	hex_binary_to_string(argv[1], hex_string, strlen(argv[1]));
	hex_string[strlen(argv[1])*2+1] = '\0';
	printf("%s\n", hex_string);
}