325014da42
								
							 
						 
						
							
									Use free instead of Free as free checks for NULL. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								95c171831a
								
							 
						 
						
							
									Fix detecting if pulseaudio is running in audio=runtime mode. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4b61d38551
								
							 
						 
						
							
									Use M_PI instead of PI. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								188dd8084c
								
							 
						 
						
							
									timespec is not used in wave.c, so remove the compatibility definition 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								dfa742abfa
								
							 
						 
						
							
									Remove the unused wave_test_get_write_buffer. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c0d79709c4
								
							 
						 
						
							
									Fix Windows includes (don't rely on speech.h). 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								7d900fb8b0
								
							 
						 
						
							
									Remove includes from internal header files. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								96c43f3eb2
								
							 
						 
						
							
									Clean up the include files to make them consistent. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9a03414e99
								
							 
						 
						
							
									Guard calls to the synth_callback function, as it might be NULL. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								3d55519f27
								
							 
						 
						
							
									Correct the usage of USE_ASYNC when async is disabled. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								2a8c4461bd
								
							 
						 
						
							
									Use snprintf on all platforms (it is C99 conformant in Visual Studio 2015 and can be supported in the compatibility layer for older versions as needed). 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								fa6f369329
								
							 
						 
						
							
									Move the N_PATH_HOME declaration in speech.h to avoid a duplicate #ifdef check. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9c5820f72a
								
							 
						 
						
							
									Create an initial compatibility shim for unistd.h. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5d3e43de53
								
							 
						 
						
							
									Add rules to build the voice and language data in Visual Studio/MSBuild. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c9844f62ef
								
							 
						 
						
							
									Clean up the 'Compiling phoneme data' messages. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f9d12c31a4
								
							 
						 
						
							
									Remove the redundant access check in compiledata.c 
							 
							
							
This access check is checking whether the phsource directory exists.
Now that espeak-ng is using the errno message when opening the
phsource/phonemes file, enough information should be provided by
that error message. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								c22550afb5
								
							 
						 
						
							
									Use the NetBSD getopt_long implementation on Windows. 
							 
							
							
This makes the espeak-ng.c and speak-ng.c source code easier to
read and maintain. It also addresses bugs in command-line argument
parsing with the espeak implementation, for example it treats
`--compile-phonemes` as `--compile` due to an argument matching bug. 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								0e0be476db
								
							 
						 
						
							
									Import getopt_long.c v 1.27 from NetBSD. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								6c6a79928a
								
							 
						 
						
							
									a, not ɐ 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								19ef13daac
								
							 
						 
						
							
									i_CHANGE_PHONEME2 is not used and the code conflicts with i_ADD_LENGTH, so remove it 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								142063f1e6
								
							 
						 
						
							
									Remove a GCC incompatible pointer conversion warning in voices.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4ac6355834
								
							 
						 
						
							
									Fix the realloc usage of voices in espeak_ListVoices(voices.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9eb6150e64
								
							 
						 
						
							
									Fix the realloc usage of mbrola_tab in LoadMbrolaTable(synth_mbrola.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								8e7f4e7e3d
								
							 
						 
						
							
									Fix the realloc usage of outbuffer in WaveCallback(wavegen.c) 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								54f8c672e5
								
							 
						 
						
							
									Fix the realloc usage of event_list in espeak_ng_InitializeOutput(speech.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5de96146e1
								
							 
						 
						
							
									Fix the realloc usage of outbuf in espeak_ng_InitializeOutput(speech.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								f608860a7a
								
							 
						 
						
							
									Fix the malloc/realloc usage of phon_out_buf in GetTranslatedPhonemeString(dictionary.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								a64e048c51
								
							 
						 
						
							
									Check malloc/realloc in the flag_stdin codepath of espeak-ng.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								2446dbc3b4
								
							 
						 
						
							
									Make LoadFrame return an error_ng_STATUS code. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								d8a88fc8e7
								
							 
						 
						
							
									Call to malloc may return NULL in SpectCreateFrame(spect.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								6b573e112b
								
							 
						 
						
							
									Call to malloc may return NULL in create_*_error_context(error.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								242cb51c38
								
							 
						 
						
							
									Call to realloc may leak the manifest data in ReadPhonemeManifest(compiledata.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4673b04cde
								
							 
						 
						
							
									Check the return value of malloc in LoadDataFile(compiledata.c) [msvc /analyze] 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								4db1b41b42
								
							 
						 
						
							
									Disable all warnings in the Visual Studio project files. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								084b6061d4
								
							 
						 
						
							
									Document the issue using '-jN' to build the voice data. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								0ca520a4ec
								
							 
						 
						
							
									Revert the gcc sign conversion warning fixes. 
							 
							
							
This reverts commits 0cc030032838d15f8f900cc03003 
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								9ab55603c8
								
							 
						 
						
							
									Fix building with the extended dictionaries enabled. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								38d15f8f90
								
							 
						 
						
							
									Fix gcc sign conversion warnings in spect.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								caebc926ef
								
							 
						 
						
							
									Fix gcc sign conversion warnings in klatt.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								aa3de904e8
								
							 
						 
						
							
									Fix gcc sign conversion warnings in event.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								8acf398d23
								
							 
						 
						
							
									Fix gcc sign conversion warnings in compilembrola.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								0cc0300328
								
							 
						 
						
							
									Fix gcc sign conversion warnings in espeak-ng.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								cf740ae6e8
								
							 
						 
						
							
									Fix gcc sign conversion warnings in speak-ng.c. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								48142f250e
								
							 
						 
						
							
									Update the CHANGELOG.md file. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								205a57654f
								
							 
						 
						
							
									The PROC* typedefs are no longer used, so remove them. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								5f39c2e1d0
								
							 
						 
						
							
									Fix building mbrowrap.c on Windows. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								b9fcb84bad
								
							 
						 
						
							
									Make the MBROLA API consistent between the Windows and POSIX versions. 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								aeca863f39
								
							 
						 
						
							
									Move the Windows MBROLA API support layer to mbrowrap.c, 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								706d546182
								
							 
						 
						
							
									Move the MBROLA API definitions for Windows to mbrowrap.h, 
							 
							
							
							
						 
						9 years ago  
				
					
						
							
								 
						
							
								461f3fcc86
								
							 
						 
						
							
									Fix building the x64 Visual C++ configuration. 
							 
							
							
							
						 
						9 years ago