void edit (int id)
{
+ extern char *edit_line;
int n = lookfor_program (id);
if (n == -1) {
VERBOSE (WARNING, fprintf (stdout, "error unknown program (%d)\n", id));
}
/* set string program */
- fprintf (stdout, "edit: %s\n", programs[n]->string);
+ if (edit_line) {
+ free (edit_line);
+ }
+ edit_line = strdup (programs[n]->string);
+ //fprintf (stdout, "edit: %s\n", programs[n]->string);
}
void savestring (int id, char *string)