浏览代码

LibAudio: Remove unused TRY-like macro

This was added, unused, in bc4d4f0f9583521c8d4c98b98e04acb4ff1ca673.
Timothy Flynn 1 年之前
父节点
当前提交
b98864e022
共有 1 个文件被更改,包括 0 次插入10 次删除
  1. 0 10
      Userland/Libraries/LibAudio/PlaybackStream.cpp

+ 0 - 10
Userland/Libraries/LibAudio/PlaybackStream.cpp

@@ -19,16 +19,6 @@
 
 
 namespace Audio {
 namespace Audio {
 
 
-#define TRY_OR_REJECT_AND_STOP(expression, promise)                \
-    ({                                                             \
-        auto&& __temporary_result = (expression);                  \
-        if (__temporary_result.is_error()) [[unlikely]] {          \
-            (promise)->reject(__temporary_result.release_error()); \
-            return 1;                                              \
-        }                                                          \
-        __temporary_result.release_value();                        \
-    })
-
 ErrorOr<NonnullRefPtr<PlaybackStream>> PlaybackStream::create(OutputState initial_output_state, u32 sample_rate, u8 channels, u32 target_latency_ms, AudioDataRequestCallback&& data_request_callback)
 ErrorOr<NonnullRefPtr<PlaybackStream>> PlaybackStream::create(OutputState initial_output_state, u32 sample_rate, u8 channels, u32 target_latency_ms, AudioDataRequestCallback&& data_request_callback)
 {
 {
     VERIFY(data_request_callback);
     VERIFY(data_request_callback);