Explorar el Código

Merge pull request #7833 from hpvb/x11-move-audio-drive-finalize

X11: Move audio driver finalize to the start of cleanup
Rémi Verschelde hace 8 años
padre
commit
9a5442a226
Se han modificado 1 ficheros con 4 adiciones y 4 borrados
  1. 4 4
      platform/x11/os_x11.cpp

+ 4 - 4
platform/x11/os_x11.cpp

@@ -464,6 +464,10 @@ void OS_X11::finalize() {
 		memdelete(main_loop);
 		memdelete(main_loop);
 	main_loop=NULL;
 	main_loop=NULL;
 
 
+	for (int i = 0; i < get_audio_driver_count(); i++) {
+		AudioDriverManager::get_driver(i)->finish();
+	}
+
 	/*
 	/*
 	if (debugger_connection_console) {
 	if (debugger_connection_console) {
 		memdelete(debugger_connection_console);
 		memdelete(debugger_connection_console);
@@ -475,7 +479,6 @@ void OS_X11::finalize() {
 #endif
 #endif
 	memdelete(input);
 	memdelete(input);
 
 
-
 	visual_server->finish();
 	visual_server->finish();
 	memdelete(visual_server);
 	memdelete(visual_server);
 	//memdelete(rasterizer);
 	//memdelete(rasterizer);
@@ -512,9 +515,6 @@ void OS_X11::finalize() {
 
 
 	args.clear();
 	args.clear();
 
 
-	for (int i = 0; i < get_audio_driver_count(); i++) {
-		AudioDriverManager::get_driver(i)->finish();
-	}
 }
 }