File electron-13-blink-gcc-ambiguous-nodestructor.patch of Package nodejs-electron

Index: electron-16.0.6/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc
===================================================================
--- electron-16.0.6.orig/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc	2022-01-10 16:24:28.724461941 +0100
+++ electron-16.0.6/third_party/blink/renderer/platform/media/multi_buffer_data_source.cc	2022-01-13 16:04:50.310112542 +0100
@@ -63,10 +63,10 @@ const int kUpdateBufferSizeFrequency = 3
 constexpr base::TimeDelta kSeekDelay = base::Milliseconds(20);
 
 std::vector<std::string>* GetStreamingSchemes() {
-  static base::NoDestructor<std::vector<std::string>> streaming_schemes({
+  static base::NoDestructor<std::vector<std::string>> streaming_schemes{{
     url::kHttpsScheme,
     url::kHttpScheme
-  });
+  }};
   return streaming_schemes.get();
 }
 
openSUSE Build Service is sponsored by