فهرست منبع

Fix build on macOS and Android after bc2e8d99

Rémi Verschelde 7 سال پیش
والد
کامیت
d9faf6f2f4
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      drivers/coreaudio/audio_driver_coreaudio.cpp
  2. 1 1
      platform/android/java_class_wrapper.cpp

+ 1 - 1
drivers/coreaudio/audio_driver_coreaudio.cpp

@@ -220,7 +220,7 @@ OSStatus AudioDriverCoreAudio::output_callback(void *inRefCon,
 		while (frames_left) {
 		while (frames_left) {
 
 
 			int frames = MIN(frames_left, ad->buffer_frames);
 			int frames = MIN(frames_left, ad->buffer_frames);
-			ad->audio_server_process(frames, ad->samples_in.ptr());
+			ad->audio_server_process(frames, ad->samples_in.ptrw());
 
 
 			for (int j = 0; j < frames * ad->channels; j++) {
 			for (int j = 0; j < frames * ad->channels; j++) {
 
 

+ 1 - 1
platform/android/java_class_wrapper.cpp

@@ -59,7 +59,7 @@ bool JavaClass::_call_method(JavaObject *p_instance, const StringName &p_method,
 			r_error.argument = pc;
 			r_error.argument = pc;
 			continue;
 			continue;
 		}
 		}
-		uint32_t *ptypes = E->get().param_types.ptr();
+		uint32_t *ptypes = E->get().param_types.ptrw();
 		bool valid = true;
 		bool valid = true;
 
 
 		for (int i = 0; i < pc; i++) {
 		for (int i = 0; i < pc; i++) {