977 |
static void |
static void |
978 |
print_trns_free (struct trns_header * t) |
print_trns_free (struct trns_header * t) |
979 |
{ |
{ |
980 |
|
struct print_trns *prt = (struct print_trns *) t; |
981 |
struct prt_out_spec *i, *n; |
struct prt_out_spec *i, *n; |
982 |
|
|
983 |
for (i = ((struct print_trns *) t)->spec; i; i = n) |
for (i = prt->spec; i; i = n) |
984 |
{ |
{ |
985 |
switch (i->type) |
switch (i->type) |
986 |
{ |
{ |
999 |
n = i->next; |
n = i->next; |
1000 |
free (i); |
free (i); |
1001 |
} |
} |
1002 |
free (((struct print_trns *) t)->line); |
if (prt->writer != NULL) |
1003 |
|
dfm_close_writer (prt->writer); |
1004 |
|
free (prt->line); |
1005 |
} |
} |
1006 |
|
|
1007 |
/* PRINT SPACE. */ |
/* PRINT SPACE. */ |