@@ -88,38 +88,16 @@ bool FlutterDesktopMessengerSendWithReply(FlutterDesktopMessengerRef messenger,
88
88
const size_t message_size,
89
89
const FlutterDesktopBinaryReply reply,
90
90
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);
114
93
}
115
94
116
95
void FlutterDesktopMessengerSendResponse (
117
96
FlutterDesktopMessengerRef messenger,
118
97
const FlutterDesktopMessageResponseHandle* handle,
119
98
const uint8_t * data,
120
99
size_t data_length) {
121
- FlutterEngineSendPlatformMessageResponse (messenger->engine ->flutter_engine ,
122
- handle, data, data_length);
100
+ messenger->engine ->SendPlatformMessageResponse (handle, data, data_length);
123
101
}
124
102
125
103
void FlutterDesktopMessengerSetCallback (FlutterDesktopMessengerRef messenger,
@@ -151,8 +129,7 @@ void FlutterDesktopNotifyAppIsDetached(FlutterDesktopEngineRef engine) {
151
129
}
152
130
153
131
void FlutterDesktopNotifyLowMemoryWarning (FlutterDesktopEngineRef engine) {
154
- auto flutter_engine = EngineFromHandle (engine)->flutter_engine ;
155
- FlutterEngineNotifyLowMemoryWarning (flutter_engine);
132
+ EngineFromHandle (engine)->NotifyLowMemoryWarning ();
156
133
}
157
134
158
135
void FlutterRegisterViewFactory (
0 commit comments