@@ -88,38 +88,16 @@ bool FlutterDesktopMessengerSendWithReply(FlutterDesktopMessengerRef messenger,
8888 const size_t message_size,
8989 const FlutterDesktopBinaryReply reply,
9090 void * user_data) {
91- FlutterPlatformMessageResponseHandle* response_handle = nullptr ;
92- if (reply != nullptr && user_data != nullptr ) {
93- FlutterEngineResult result = FlutterPlatformMessageCreateResponseHandle (
94- messenger->engine ->flutter_engine , reply, user_data, &response_handle);
95- if (result != kSuccess ) {
96- FT_LOGE (" Failed to create response handle" );
97- return false ;
98- }
99- }
100- FlutterPlatformMessage platform_message = {
101- sizeof (FlutterPlatformMessage),
102- channel,
103- message,
104- message_size,
105- response_handle,
106- };
107- FlutterEngineResult message_result = FlutterEngineSendPlatformMessage (
108- messenger->engine ->flutter_engine , &platform_message);
109- if (response_handle != nullptr ) {
110- FlutterPlatformMessageReleaseResponseHandle (
111- messenger->engine ->flutter_engine , response_handle);
112- }
113- return message_result == kSuccess ;
91+ return messenger->engine ->SendPlatformMessage (channel, message, message_size,
92+ reply, user_data);
11493}
11594
11695void FlutterDesktopMessengerSendResponse (
11796 FlutterDesktopMessengerRef messenger,
11897 const FlutterDesktopMessageResponseHandle* handle,
11998 const uint8_t * data,
12099 size_t data_length) {
121- FlutterEngineSendPlatformMessageResponse (messenger->engine ->flutter_engine ,
122- handle, data, data_length);
100+ messenger->engine ->SendPlatformMessageResponse (handle, data, data_length);
123101}
124102
125103void FlutterDesktopMessengerSetCallback (FlutterDesktopMessengerRef messenger,
@@ -151,8 +129,7 @@ void FlutterDesktopNotifyAppIsDetached(FlutterDesktopEngineRef engine) {
151129}
152130
153131void FlutterDesktopNotifyLowMemoryWarning (FlutterDesktopEngineRef engine) {
154- auto flutter_engine = EngineFromHandle (engine)->flutter_engine ;
155- FlutterEngineNotifyLowMemoryWarning (flutter_engine);
132+ EngineFromHandle (engine)->NotifyLowMemoryWarning ();
156133}
157134
158135void FlutterRegisterViewFactory (
0 commit comments