Browse Source

Correct the usage of USE_ASYNC when async is disabled.

master
Reece H. Dunn 9 years ago
parent
commit
3d55519f27
1 changed files with 2 additions and 4 deletions
  1. 2
    4
      src/libespeak-ng/speech.c

+ 2
- 4
src/libespeak-ng/speech.c View File

event_list[0].user_data = my_user_data; event_list[0].user_data = my_user_data;


if (SpeakNextClause(NULL, NULL, 1) == 0) { if (SpeakNextClause(NULL, NULL, 1) == 0) {
#ifdef USE_ASYNC
if (my_mode == ENOUTPUT_MODE_SPEAK_AUDIO) { if (my_mode == ENOUTPUT_MODE_SPEAK_AUDIO) {
#ifdef USE_ASYNC
if (dispatch_audio(NULL, 0, NULL) < 0) if (dispatch_audio(NULL, 0, NULL) < 0)
return ENS_AUDIO_ERROR; return ENS_AUDIO_ERROR;
#endif
} else } else
synth_callback(NULL, 0, event_list); // NULL buffer ptr indicates end of data synth_callback(NULL, 0, event_list); // NULL buffer ptr indicates end of data
#else
synth_callback(NULL, 0, event_list); // NULL buffer ptr indicates end of data
#endif
break; break;
} }
} }

Loading…
Cancel
Save