Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > 098066723a62a8d754b8729b83e3fd02 > files > 22

chromium-browser-stable-67.0.3396.87-2.mga6.src.rpm

diff -up chromium-62.0.3202.62/gpu/ipc/common/mailbox_struct_traits.h.bak chromium-62.0.3202.62/gpu/ipc/common/mailbox_struct_traits.h
--- chromium-62.0.3202.62/gpu/ipc/common/mailbox_struct_traits.h.bak	2017-10-17 21:10:41.000000000 +0200
+++ chromium-62.0.3202.62/gpu/ipc/common/mailbox_struct_traits.h	2017-10-22 19:02:56.979097775 +0200
@@ -15,7 +15,7 @@ namespace mojo {
 template <>
 struct StructTraits<gpu::mojom::MailboxDataView, gpu::Mailbox> {
   static base::span<const int8_t> name(const gpu::Mailbox& mailbox) {
-    return mailbox.name;
+    return base::span<const int8_t>(mailbox.name, sizeof(mailbox.name));
   }
   static bool Read(gpu::mojom::MailboxDataView data, gpu::Mailbox* out);
 };
diff -up chromium-62.0.3202.62/services/viz/public/cpp/compositing/quads_struct_traits.h.bak chromium-62.0.3202.62/services/viz/public/cpp/compositing/quads_struct_traits.h
--- chromium-62.0.3202.62/services/viz/public/cpp/compositing/quads_struct_traits.h.bak	2017-10-17 21:10:48.000000000 +0200
+++ chromium-62.0.3202.62/services/viz/public/cpp/compositing/quads_struct_traits.h	2017-10-22 19:58:31.992422069 +0200
@@ -284,7 +284,7 @@ struct StructTraits<viz::mojom::TextureQ
   static base::span<const float> vertex_opacity(const viz::DrawQuad& input) {
     const viz::TextureDrawQuad* quad =
         viz::TextureDrawQuad::MaterialCast(&input);
-    return quad->vertex_opacity;
+    return base::span<const float>(quad->vertex_opacity, sizeof(quad->vertex_opacity)/sizeof(float));
   }
 
   static bool y_flipped(const viz::DrawQuad& input) {
diff -up chromium-62.0.3202.62/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h.bak chromium-62.0.3202.62/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h
--- chromium-62.0.3202.62/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h.bak	2017-10-22 17:39:12.755168833 +0200
+++ chromium-62.0.3202.62/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h	2017-10-22 18:04:18.624336212 +0200
@@ -17,19 +17,19 @@ class CBC_CommonBitArray {
   CBC_CommonBitArray();
   virtual ~CBC_CommonBitArray();
 
-  size_t GetSize();
-  size_t GetSizeInBytes();
+  std::size_t GetSize();
+  std::size_t GetSizeInBytes();
   std::vector<int32_t>& GetBits();
   int32_t* GetBitArray();
-  bool Get(size_t i);
-  void Set(size_t i);
-  void Flip(size_t i);
-  void SetBulk(size_t i, int32_t newBits);
+  bool Get(std::size_t i);
+  void Set(std::size_t i);
+  void Flip(std::size_t i);
+  void SetBulk(std::size_t i, int32_t newBits);
   void Reverse();
   void Clear();
 
  private:
-  size_t m_size;
+  std::size_t m_size;
   std::vector<int32_t> m_bits;
 };
 
diff -up chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.cpp.bak chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.cpp
--- chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.cpp.bak	2017-10-17 21:12:44.000000000 +0200
+++ chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.cpp	2017-10-22 18:08:21.064112690 +0200
@@ -22,7 +22,7 @@
 
 #include "fxbarcode/pdf417/BC_PDF417BarcodeRow.h"
 
-CBC_BarcodeRow::CBC_BarcodeRow(size_t width)
+CBC_BarcodeRow::CBC_BarcodeRow(std::size_t width)
     : m_row(width), m_currentLocation(0) {}
 
 CBC_BarcodeRow::~CBC_BarcodeRow() {}
@@ -46,7 +46,7 @@ std::vector<uint8_t>& CBC_BarcodeRow::ge
 
 std::vector<uint8_t>& CBC_BarcodeRow::getScaledRow(int32_t scale) {
   m_output.resize(m_row.size() * scale);
-  for (size_t i = 0; i < m_output.size(); i++)
+  for (std::size_t i = 0; i < m_output.size(); i++)
     m_output[i] = m_row[i / scale];
   return m_output;
 }
diff -up chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h.bak chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h
--- chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h.bak	2017-10-22 17:39:12.755168833 +0200
+++ chromium-62.0.3202.62/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h	2017-10-22 18:07:41.534156962 +0200
@@ -12,7 +12,7 @@
 
 class CBC_BarcodeRow {
  public:
-  explicit CBC_BarcodeRow(size_t width);
+  explicit CBC_BarcodeRow(std::size_t width);
   virtual ~CBC_BarcodeRow();
 
   void set(int32_t x, uint8_t value);