Rémi Bernon (@rbernon) commented about dlls/windows.devices.bluetooth/tests/bluetooth.c:
- HANDLE event;
- LONG called;
- BOOLEAN no_radio;
+};
+static void test_watcher_stopped( IInspectable *arg1, IInspectable *arg2, void *param ) +{
- IBluetoothLEAdvertisementWatcherStoppedEventArgs *event;
- BluetoothError error = BluetoothError_OtherError;
- struct adv_watcher_stopped_data *data = param;
- HRESULT hr;
- check_interface( arg1, &IID_IBluetoothLEAdvertisementWatcher );
- hr = IInspectable_QueryInterface( arg2, &IID_IBluetoothLEAdvertisementWatcherStoppedEventArgs, (void **)&event );
- ok( hr == S_OK, "got hr %#lx.\n", hr );
You're leaking event here.