2 * Copyright 1992 by Jutta Degener and Carsten Bormann, Technische
3 * Universitaet Berlin. See the accompanying file "COPYRIGHT" for
4 * details. THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.
7 /*$Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/lin2txt.c,v 1.1 1994/10/21 20:52:11 jutta Exp $*/
22 fprintf(stderr, "Usage: %s [-v] [files...]\n", pname);
26 void process P2((f, filename), FILE * f, char * filename)
32 if (!(r = gsm_create())) {
37 gsm_option(r, GSM_OPT_VERBOSE, &verbosity);
40 if ((cc = fread((char *)source, 1, sizeof(source), f)) == 0) {
43 dump_overflow(stderr);
49 for (j = 0; j < 4; j++) {
51 for (k = 0; k < 40; k++) {
52 printf("%d", (int)source[ j * 40 + k ]);
55 if (k % 4 == 3) printf("\n\t\t");
58 if (j == 3) printf("\t},\n");
66 main P2((ac, av), int ac, char ** av)
74 if (!(pname = av[0])) pname = "inp2txt";
76 while ((opt = getopt(ac, av, "v")) != EOF) switch (opt) {
77 case 'v': verbosity++; break;
84 if (!ac) process(stdin, "*stdin*");
85 else for (; *av; av++) {
86 if (!(f = fopen(*av, "r"))) perror(*av);