================
@@ -319,8 +319,12 @@ ol_result_t StateTy::destroyStream(StreamTy *Stream) {
if (!isStreamRegistered(Stream))
return &InvalidStreamError;
- removeStream(Stream);
- ol_result_t Result = olDestroyQueue(Stream->Queue);
+ ol_result_t Result = Stream->syncStream();
+ if (Result != OL_SUCCESS)
+ return Result;
+
+ get().removeStream(Stream);
----------------
kevinsala wrote:
Shouldn't be needed
```suggestion
removeStream(Stream);
```
https://github.com/llvm/llvm-project/pull/218049
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits