corrected casting.

2005-11-06  Sven Neumann  <sven@gimp.org>

	* modules/controller_midi.c (midi_set_device): corrected casting.
This commit is contained in:
Sven Neumann 2005-11-05 23:16:19 +00:00 committed by Sven Neumann
parent 334b900bd3
commit 791fda957a
2 changed files with 14 additions and 8 deletions

View file

@ -1,3 +1,7 @@
2005-11-06 Sven Neumann <sven@gimp.org>
* modules/controller_midi.c (midi_set_device): corrected casting.
2005-11-05 Sven Neumann <sven@gimp.org>
* app/Makefile.am: removed unused variable scriptdata.

View file

@ -440,10 +440,10 @@ midi_set_device (ControllerMidi *midi,
#ifdef HAVE_ALSA
if (! g_ascii_strcasecmp (midi->device, "alsa"))
{
GAlsaSource *event_source;
gchar *alsa;
gchar *state;
gint ret;
GSource *event_source;
gchar *alsa;
gchar *state;
gint ret;
ret = snd_seq_open (&midi->sequencer, "default",
SND_SEQ_OPEN_INPUT, 0);
@ -483,10 +483,12 @@ midi_set_device (ControllerMidi *midi,
g_object_set (midi, "state", state, NULL);
g_free (state);
event_source = (GAlsaSource *) g_source_new (&alsa_source_funcs,
sizeof (GAlsaSource));
event_source->controller = midi;
midi->seq_id = g_source_attach ((GSource *) event_source, NULL);
event_source = g_source_new (&alsa_source_funcs,
sizeof (GAlsaSource));
((GAlsaSource *) event_source)->controller = midi;
midi->seq_id = g_source_attach (event_source, NULL);
g_source_unref (event_source);
return TRUE;