build_2.patch 1.1 KB

1234567891011121314151617181920212223242526272829
  1. diff --git a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/circular_queue.h b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/circular_queue.h
  2. index 59dbfad04..134357395 100644
  3. --- a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/circular_queue.h
  4. +++ b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/circular_queue.h
  5. @@ -74,7 +74,7 @@ class CircularQueue {
  6. return queue_->Get(pos_);
  7. }
  8. - const T* operator->() const {
  9. + T* operator->() const {
  10. #if PERFETTO_DCHECK_IS_ON()
  11. PERFETTO_DCHECK(generation_ == queue_->generation());
  12. #endif
  13. @@ -82,13 +82,13 @@ class CircularQueue {
  14. }
  15. T& operator*() { return *(operator->()); }
  16. - const T& operator*() const { return *(operator->()); }
  17. + T& operator*() const { return *(operator->()); }
  18. value_type& operator[](difference_type i) {
  19. return *(*this + i);
  20. }
  21. - const value_type& operator[](difference_type i) const {
  22. + value_type& operator[](difference_type i) const {
  23. return *(*this + i);
  24. }