From 54354288c67a41566c63add214f5be7008ab6d4a Mon Sep 17 00:00:00 2001 From: Piotr Pawlow Date: Wed, 10 Feb 2016 03:27:55 +0100 Subject: Fix previous commit. --- src/lingot-config.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/lingot-config.c') diff --git a/src/lingot-config.c b/src/lingot-config.c index 29c3c9b..7004758 100644 --- a/src/lingot-config.c +++ b/src/lingot-config.c @@ -97,7 +97,11 @@ void lingot_config_copy(LingotConfig* dst, LingotConfig* src) { void lingot_config_restore_default_values(LingotConfig* config) { +# ifndef ALSA + config->audio_system = AUDIO_SYSTEM_PORTAUDIO; +# else config->audio_system = AUDIO_SYSTEM_ALSA; +# endif sprintf(config->audio_dev[AUDIO_SYSTEM_OSS], "%s", "/dev/dsp"); sprintf(config->audio_dev[AUDIO_SYSTEM_ALSA], "%s", "plughw:0"); sprintf(config->audio_dev[AUDIO_SYSTEM_PORTAUDIO], "%s", ""); @@ -429,10 +433,10 @@ void lingot_config_load(LingotConfig* config, char* filename) { *((audio_system_t*) param) = str_to_audio_system_t( char_buffer_pointer); if (*((audio_system_t*) param) == (audio_system_t) -1) { -# ifdef ALSA - *((audio_system_t*) param) = AUDIO_SYSTEM_ALSA; -# elif PORTAUDIO +# ifndef ALSA *((audio_system_t*) param) = AUDIO_SYSTEM_PORTAUDIO; +# else + *((audio_system_t*) param) = AUDIO_SYSTEM_ALSA; # endif char buff[1000]; sprintf( -- cgit v1.2.3