• R/O
  • HTTP
  • SSH
  • HTTPS

コミット

タグ

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

TiMidity++ 改造版 (Windows 専用)


コミットメタ情報

リビジョン8263144db589cbe6cd503dcce7a01bc9f27ac15a (tree)
日時2011-12-04 00:58:16
作者Shoichi Tamuki <tamuki@line...>
コミッターShoichi Tamuki

ログメッセージ

[PATCH 15/17] Get rid of the dynamic_control_mode ControlMode

This is a left over from before the dynamic_interface_module() rewrite,
not only is it no longer needed its code is plain wrong, as it still
contains a prototype for the old way different dynamic_interface_module()
and tries to call it as if it were the old version, if that code path where
to ever be invoked bad things (tm) would happen. Luckily it is never used,
so simply nuke it.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
---

interface/Makefile.am | 6 --
interface/dynamic_c.c | 130 -------------------------------------------------
timidity/controls.c | 10 ----
timidity/timidity.c | 31 +++---------
4 files changed, 7 insertions(+), 170 deletions(-)
delete mode 100644 interface/dynamic_c.c

変更サマリ

差分

--- a/ChangeLog
+++ b/ChangeLog
@@ -65,6 +65,17 @@
6565 warnings
6666 * configure.in: [PATCH 14/17] Silence autofoo warnings about
6767 have_speex ac cache identifier (autoreconf by TAMUKI Shochi)
68+ * interface/Makefile.am, interface/dynamic_c.c,
69+ timidity/controls.c, timidity/timidity.c,
70+ (remove) interface/dynamic_c.c: [PATCH 15/17] Get rid of the
71+ dynamic_control_mode ControlMode
72+ This is a left over from before the dynamic_interface_module()
73+ rewrite, not only is it no longer needed its code is plain
74+ wrong, as it still contains a prototype for the old way
75+ different dynamic_interface_module() and tries to call it as
76+ if it were the old version, if that code path where to ever
77+ be invoked bad things (tm) would happen. Luckily it is never
78+ used, so simply nuke it. (autoreconf by TAMUKI Shoichi)
6879
6980 2010-09-19 Kentaro Sato <kentaro@ranvis.com>
7081
--- a/interface/Makefile.am
+++ b/interface/Makefile.am
@@ -74,7 +74,6 @@ EXTRA_libinterface_a_SOURCES = \
7474 VTparse.h \
7575 x_mag.c \
7676 x_mag.h \
77- dynamic_c.c \
7877 mac_c.c \
7978 mac_c.h \
8079 mac_mag.c \
@@ -155,10 +154,6 @@ WRD_WINCON_OBJS = wrdt_wcon.$(OBJEXT)
155154 endif
156155 endif
157156
158-if NEEDDLOPEN
159-DYNAMIC_OBJS = dynamic_c.$(OBJEXT)
160-endif
161-
162157 if ENABLE_SOUND_SPEC
163158 SOUND_SPEC_OBJS = \
164159 soundspec.$(OBJEXT)
@@ -178,7 +173,6 @@ libinterface_LIBADD = \
178173 $(INTERFACE_OBJS) \
179174 $(WRD_OBJS) \
180175 $(WRD_WINCON_OBJS) \
181- $(DYNAMIC_OBJS) \
182176 $(SOUND_SPEC_OBJS)
183177
184178 libinterface_a_LIBADD=$(libinterface_LIBADD)
--- a/interface/Makefile.in
+++ b/interface/Makefile.in
@@ -389,7 +389,6 @@ EXTRA_libinterface_a_SOURCES = \
389389 VTparse.h \
390390 x_mag.c \
391391 x_mag.h \
392- dynamic_c.c \
393392 mac_c.c \
394393 mac_c.h \
395394 mac_mag.c \
@@ -463,8 +462,6 @@ EXTRA_libinterface_a_SOURCES = \
463462
464463 @MSYS_TRUE@@W32G_GUI_FALSE@WRD_WINCON_OBJS = wrdt_wcon.$(OBJEXT)
465464
466-@NEEDDLOPEN_TRUE@DYNAMIC_OBJS = dynamic_c.$(OBJEXT)
467-
468465 @ENABLE_SOUND_SPEC_TRUE@SOUND_SPEC_OBJS = \
469466 @ENABLE_SOUND_SPEC_TRUE@ soundspec.$(OBJEXT)
470467
@@ -479,7 +476,6 @@ libinterface_LIBADD = \
479476 $(INTERFACE_OBJS) \
480477 $(WRD_OBJS) \
481478 $(WRD_WINCON_OBJS) \
482- $(DYNAMIC_OBJS) \
483479 $(SOUND_SPEC_OBJS)
484480
485481
@@ -537,190 +533,90 @@ CONFIG_CLEAN_FILES =
537533 LIBRARIES = $(noinst_LIBRARIES)
538534
539535 libinterface_a_AR = $(AR) cru
540-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
541-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
542-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
543-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
544-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
545-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
546-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT)
547-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
548-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
549-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT)
550-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
551-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
552-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
553-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
554-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT)
555-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
556-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
557-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT)
558-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
559-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
560-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
561-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT)
562-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
563-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
564-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
565-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
566-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
567-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
568-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT)
569-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
570-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
571-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
572-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
573-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
574-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
575-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT)
576-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
577-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
578-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
579-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
580-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
581-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
582-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
583-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT)
584-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
585-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
586-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
587-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
588-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
589-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
590-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
591-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT)
592-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
593-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
594-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
595-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
596-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
597-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
598-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT)
599-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
600-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
601-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
602-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
603-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
604-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
605-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
606-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT)
607-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
608-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
609-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
610-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
611-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
612-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
613-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
614-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT)
615-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
616-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
617-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
618-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
619-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
620-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
621-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
622-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
623-@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT)
624-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
625-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
626-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
627-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
628-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
629-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
630-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
631-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
632-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT) \
633-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
634-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
635-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
636-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT) \
637-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
638-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
639-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
640-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
641-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
642-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
643-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
644-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
645-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
646-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
647-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT) \
648-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
649-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
650-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
651-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
652-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT) \
653-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
654-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
655-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
656-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
657-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
658-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
659-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
660-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
661-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
662-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
663-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
664-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
665-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
666-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
667-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
668-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
669-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
670-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
671-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
672-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
673-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
674-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
675-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
676-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
677-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT) \
678-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
679-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
680-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
681-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
682-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
683-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
684-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
685-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
686-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT) \
687-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
688-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
689-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
690-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
691-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
692-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
693-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
694-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
695-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
696-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
697-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
698-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
699-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
700-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
701-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
702-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
703-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
704-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
705-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
706-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
707-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
708-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
709-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
710-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
711-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
712-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ dynamic_c.$(OBJEXT) \
713-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
714-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
715-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
716-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
717-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
718-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
719-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
720-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
721-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
722-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ dynamic_c.$(OBJEXT) \
723-@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@NEEDDLOPEN_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
536+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
537+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
538+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
539+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
540+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
541+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT))
542+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
543+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
544+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT)
545+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
546+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
547+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
548+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
549+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
550+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
551+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT)
552+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
553+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
554+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
555+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
556+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
557+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
558+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT)
559+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
560+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
561+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
562+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
563+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
564+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
565+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT)
566+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
567+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
568+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
569+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
570+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
571+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
572+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
573+@ENABLE_SOUND_SPEC_FALSE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT)
574+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
575+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
576+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
577+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
578+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
579+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
580+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
581+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
582+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
583+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
584+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
585+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
586+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_FALSE@@MSYS_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
587+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
588+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
589+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
590+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
591+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
592+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
593+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
594+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
595+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
596+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
597+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
598+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
599+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
600+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
601+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
602+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_FALSE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
603+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@libinterface_a_DEPENDENCIES = \
604+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
605+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ wrdt_x.$(OBJEXT) \
606+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_wrdwindow.$(OBJEXT) \
607+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ VTPrsTbl.$(OBJEXT) \
608+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_mag.$(OBJEXT) \
609+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ x_sherry.$(OBJEXT) \
610+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_TRUE@ soundspec.$(OBJEXT)
611+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@libinterface_a_DEPENDENCIES = \
612+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ $(INTERFACE_SRCS:.c=.$(OBJEXT)) \
613+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_x.$(OBJEXT) \
614+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_wrdwindow.$(OBJEXT) \
615+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ VTPrsTbl.$(OBJEXT) \
616+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_mag.$(OBJEXT) \
617+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ x_sherry.$(OBJEXT) \
618+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ wrdt_wcon.$(OBJEXT) \
619+@ENABLE_SOUND_SPEC_TRUE@@ENABLE_WRD_TRUE@@MSYS_TRUE@@W32G_GUI_FALSE@ soundspec.$(OBJEXT)
724620 am__libinterface_a_SOURCES_DIST = dumb_c.c wrdt_dumb.c wrdt_tty.c
725621 @W32G_GUI_TRUE@am_libinterface_a_OBJECTS =
726622 @W32G_GUI_FALSE@am_libinterface_a_OBJECTS = dumb_c.$(OBJEXT) \
@@ -731,11 +627,10 @@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)
731627 depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp
732628 am__depfiles_maybe = depfiles
733629 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/VTPrsTbl.Po ./$(DEPDIR)/alsaseq_c.Po \
734-@AMDEP_TRUE@ ./$(DEPDIR)/dumb_c.Po ./$(DEPDIR)/dynamic_c.Po \
735-@AMDEP_TRUE@ ./$(DEPDIR)/emacs_c.Po ./$(DEPDIR)/gtk_c.Po \
736-@AMDEP_TRUE@ ./$(DEPDIR)/gtk_i.Po ./$(DEPDIR)/gtk_p.Po \
737-@AMDEP_TRUE@ ./$(DEPDIR)/mac_c.Po ./$(DEPDIR)/mac_mag.Po \
738-@AMDEP_TRUE@ ./$(DEPDIR)/mac_trace.Po \
630+@AMDEP_TRUE@ ./$(DEPDIR)/dumb_c.Po ./$(DEPDIR)/emacs_c.Po \
631+@AMDEP_TRUE@ ./$(DEPDIR)/gtk_c.Po ./$(DEPDIR)/gtk_i.Po \
632+@AMDEP_TRUE@ ./$(DEPDIR)/gtk_p.Po ./$(DEPDIR)/mac_c.Po \
633+@AMDEP_TRUE@ ./$(DEPDIR)/mac_mag.Po ./$(DEPDIR)/mac_trace.Po \
739634 @AMDEP_TRUE@ ./$(DEPDIR)/mac_wrdwindow.Po ./$(DEPDIR)/motif_c.Po \
740635 @AMDEP_TRUE@ ./$(DEPDIR)/motif_i.Po ./$(DEPDIR)/motif_p.Po \
741636 @AMDEP_TRUE@ ./$(DEPDIR)/ncurs_c.Po ./$(DEPDIR)/npsyn_c.Po \
@@ -804,7 +699,6 @@ distclean-compile:
804699 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/VTPrsTbl.Po@am__quote@
805700 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alsaseq_c.Po@am__quote@
806701 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dumb_c.Po@am__quote@
807-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dynamic_c.Po@am__quote@
808702 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/emacs_c.Po@am__quote@
809703 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtk_c.Po@am__quote@
810704 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtk_i.Po@am__quote@
--- a/interface/dynamic_c.c
+++ /dev/null
@@ -1,130 +0,0 @@
1-/*
2- TiMidity++ -- MIDI to WAVE converter and player
3- Copyright (C) 1999-2004 Masanao Izumo <iz@onicos.co.jp>
4- Copyright (C) 1995 Tuukka Toivonen <tt@cgs.fi>
5-
6- This program is free software; you can redistribute it and/or modify
7- it under the terms of the GNU General Public License as published by
8- the Free Software Foundation; either version 2 of the License, or
9- (at your option) any later version.
10-
11- This program is distributed in the hope that it will be useful,
12- but WITHOUT ANY WARRANTY; without even the implied warranty of
13- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14- GNU General Public License for more details.
15-
16- You should have received a copy of the GNU General Public License
17- along with this program; if not, write to the Free Software
18- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19-*/
20-
21-#ifdef HAVE_CONFIG_H
22-#include "config.h"
23-#endif /* HAVE_CONFIG_H */
24-/*
25- dynamic_c.c
26- Dynamic loading control mode
27-*/
28-
29-#include <stdio.h>
30-#include <stdlib.h>
31-#include <stdarg.h>
32-#ifndef NO_STRING_H
33-#include <string.h>
34-#else
35-#include <strings.h>
36-#endif
37-
38-#include "timidity.h"
39-#include "common.h"
40-#include "output.h"
41-#include "controls.h"
42-#include "dlutils.h"
43-
44-static int ctl_open(int using_stdin, int using_stdout);
45-static void ctl_close(void);
46-extern char *dynamic_interface_module(char *name);
47-static void ctl_event(){} /* Do nothing */
48-static int cmsg(int type, int verbosity_level, char *fmt, ...);
49-static void *libhandle;
50-static void (* ctl_close_hook)(void);
51-
52-ControlMode dynamic_control_mode =
53-{
54- "Dynamic interface", 0,
55- "\0",
56- 1,0,0,0,
57- ctl_open, ctl_close, NULL, NULL, NULL, cmsg, ctl_event,
58-};
59-
60-static int cmsg(int type, int verbosity_level, char *fmt, ...)
61-{
62- va_list ap;
63-
64- if ((type==CMSG_TEXT || type==CMSG_INFO || type==CMSG_WARNING) &&
65- dynamic_control_mode.verbosity<verbosity_level)
66- return 0;
67- va_start(ap, fmt);
68-
69- if (!dynamic_control_mode.opened)
70- {
71- vfprintf(stderr, fmt, ap);
72- fprintf(stderr, "\n");
73- }
74- else
75- {
76- vfprintf(stdout, fmt, ap);
77- fprintf(stdout, "\n");
78- }
79- va_end(ap);
80- return 0;
81-}
82-
83-static int ctl_open(int using_stdin, int using_stdout)
84-{
85- ControlMode *(* inferface_loader)(void);
86- char *path, *name;
87- char buff[256];
88- int id;
89-
90- if(dynamic_control_mode.opened)
91- return 0;
92- dynamic_control_mode.opened = 1;
93-
94- id = dynamic_control_mode.id_character;
95- name = dynamic_control_mode.id_short_name;
96- path = dynamic_interface_module(name);
97- if(path == NULL)
98- {
99- fprintf(stderr, "FATAL ERROR: dynamic_c.c: ctl_open()\n");
100- exit(1);
101- }
102-
103- if((libhandle = dl_load_file(path)) == NULL)
104- return -1;
105-
106- sprintf(buff, "interface_%c_loader", id);
107- if((inferface_loader = (ControlMode *(*)(void))
108- dl_find_symbol(libhandle, buff)) == NULL)
109- return -1;
110-
111- ctl = inferface_loader();
112-
113- ctl->verbosity = dynamic_control_mode.verbosity;
114- ctl->trace_playing = dynamic_control_mode.trace_playing;
115- ctl->flags = dynamic_control_mode.flags;
116- ctl_close_hook = ctl->close;
117- ctl->close = dynamic_control_mode.close; /* ctl_close() */
118-
119- return ctl->open(using_stdin, using_stdout);
120-}
121-
122-static void ctl_close(void)
123-{
124- if(ctl_close_hook)
125- {
126- ctl_close_hook();
127- dl_free(libhandle);
128- ctl_close_hook = NULL;
129- }
130-}
--- a/timidity/controls.c
+++ b/timidity/controls.c
@@ -90,13 +90,6 @@ extern ControlMode dumb_control_mode;
9090 # endif
9191 #endif
9292
93-#ifdef IA_DYNAMIC
94- extern ControlMode dynamic_control_mode;
95-# ifndef DEFAULT_CONTROL_MODE
96-# define DEFAULT_CONTROL_MODE &dynamic_control_mode
97-# endif
98-#endif /* IA_DYNAMIC */
99-
10093 #ifdef IA_EMACS
10194 extern ControlMode emacs_control_mode;
10295 # ifndef DEFAULT_CONTROL_MODE
@@ -219,9 +212,6 @@ ControlMode *ctl_list[]={
219212 #if !defined(__MACOS__) && !defined(IA_W32GUI) && !defined(IA_W32G_SYN)
220213 &dumb_control_mode,
221214 #endif
222-#ifdef IA_DYNAMIC
223- &dynamic_control_mode,
224-#endif
225215 #ifdef IA_PLUGIN
226216 &plugin_control_mode,
227217 #endif
--- a/timidity/timidity.c
+++ b/timidity/timidity.c
@@ -528,10 +528,6 @@ static inline FILE *open_pager(void);
528528 static inline void close_pager(FILE *);
529529 static void interesting_message(void);
530530
531-#ifdef IA_DYNAMIC
532-MAIN_INTERFACE char dynamic_interface_id;
533-#endif /* IA_DYNAMIC */
534-
535531 extern StringTable wrd_read_opts;
536532
537533 extern int SecondMode;
@@ -4015,22 +4011,14 @@ static int parse_opt_h(const char *arg)
40154011 fputs(NLS, fp);
40164012 fputs("Available interfaces (-i, --interface option):" NLS, fp);
40174013 for (cmpp = ctl_list; (cmp = *cmpp) != NULL; cmpp++)
4018-#ifdef IA_DYNAMIC
4019- if (cmp->id_character != dynamic_interface_id)
4020- fprintf(fp, " -i%c %s" NLS,
4021- cmp->id_character, cmp->id_name);
4022-#else
40234014 fprintf(fp, " -i%c %s" NLS,
40244015 cmp->id_character, cmp->id_name);
4025-#endif /* IA_DYNAMIC */
40264016 #ifdef IA_DYNAMIC
40274017 fprintf(fp, "Supported dynamic load interfaces (%s):" NLS,
40284018 dynamic_lib_root);
40294019 memset(mark, 0, sizeof(mark));
40304020 for (cmpp = ctl_list; (cmp = *cmpp) != NULL; cmpp++)
40314021 mark[(int) cmp->id_character] = 1;
4032- if (dynamic_interface_id != 0)
4033- mark[(int) dynamic_interface_id] = 0;
40344022 list_dyna_interface(fp, dynamic_lib_root, mark);
40354023 #endif /* IA_DYNAMIC */
40364024 fputs(NLS, fp);
@@ -4187,17 +4175,16 @@ static inline int parse_opt_i(const char *arg)
41874175 #endif /* IA_W32GUI */
41884176 break;
41894177 }
4178+ }
41904179 #ifdef IA_DYNAMIC
4191- if (cmp->id_character == dynamic_interface_id) {
4192- cmp = dynamic_interface_module(*arg);
4193- if(cmp) {
4194- ctl = cmp;
4195- found = 1;
4196- break;
4197- }
4180+ if (! found) {
4181+ cmp = dynamic_interface_module(*arg);
4182+ if(cmp) {
4183+ ctl = cmp;
4184+ found = 1;
41984185 }
4199-#endif /* IA_DYNAMIC */
42004186 }
4187+#endif /* IA_DYNAMIC */
42014188 if (! found) {
42024189 ctl->cmsg(CMSG_ERROR, VERB_NORMAL,
42034190 "Interface `%c' is not compiled in.", *arg);
@@ -5808,11 +5795,7 @@ int main(int argc, char **argv)
58085795 #endif
58095796 #ifdef IA_DYNAMIC
58105797 {
5811-#ifdef XP_UNIX
5812- argv[0] = "netscape";
5813-#endif /* XP_UNIX */
58145798 dynamic_lib_root = safe_strdup(SHARED_LIB_PATH);
5815- dynamic_interface_id = 0;
58165799 dl_init(argc, argv);
58175800 }
58185801 #endif /* IA_DYNAMIC */