From d26bc2e77d5440605f8fc77c690561d3c30ef133 Mon Sep 17 00:00:00 2001 From: Shohei Urabe Date: Tue, 2 Nov 2004 23:31:56 +0000 Subject: [PATCH] fix for compile errors --- ChangeLog | 5 +++++ interface/dynamic_c.c | 3 +-- timidity/timidity.c | 3 ++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1708e2d0..d8ef1833 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-11-03 URABE Shyouhei + + * timidity/timidity.c (list_dyna_interface): ditto + * interface/dynamic_c.c (ctl_open): fix compile error + 2004-11-03 Eric A. Welsh * timidity/playmidi.c: fix to correctly handle non-linear velocity diff --git a/interface/dynamic_c.c b/interface/dynamic_c.c index a9041aeb..161a8504 100644 --- a/interface/dynamic_c.c +++ b/interface/dynamic_c.c @@ -83,10 +83,9 @@ static int cmsg(int type, int verbosity_level, char *fmt, ...) static int ctl_open(int using_stdin, int using_stdout) { ControlMode *(* inferface_loader)(void); - char *path; + char *path, *name; char buff[256]; int id; - char name[16]; if(dynamic_control_mode.opened) return 0; diff --git a/timidity/timidity.c b/timidity/timidity.c index 189a9d9f..6dfce23e 100644 --- a/timidity/timidity.c +++ b/timidity/timidity.c @@ -3932,9 +3932,10 @@ static inline void list_dyna_interface(FILE *fp, char *path, char *mark) return; while (url_gets(url, fname, sizeof(fname)) != NULL) if (strncmp(fname, "if_", 3) == 0) { + int i; for (i = 0; i < 15 && fname[i + 3] != '.'; i++) name[i] = fname[i + 3]; - name[i] = '\0' + name[i] = '\0'; for (cmpp = ctl_list; (cmp = *cmpp) != NULL; cmpp++) if (! strcmp(cmp->id_short_name, name)) { id = cmp->id_character; -- 2.11.0