| Index: webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
| diff --git a/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h b/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
| index b868b044a8100b813eaf29add72c4608295f26f4..b202abb9bc005d488aba83ec09e56c9ef94126f0 100644
|
| --- a/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
| +++ b/webrtc/modules/desktop_capture/x11/x_server_pixel_buffer.h
|
| @@ -70,13 +70,14 @@ class XServerPixelBuffer {
|
| const DesktopRect& rect,
|
| DesktopFrame* frame);
|
|
|
| - Display* display_;
|
| - Window window_;
|
| + Display* display_ = nullptr;
|
| + Window window_ = 0;
|
| DesktopSize window_size_;
|
| - XImage* x_image_;
|
| - XShmSegmentInfo* shm_segment_info_;
|
| - Pixmap shm_pixmap_;
|
| - GC shm_gc_;
|
| + XImage* x_image_ = nullptr;
|
| + XShmSegmentInfo* shm_segment_info_ = nullptr;
|
| + Pixmap shm_pixmap_ = 0;
|
| + GC shm_gc_ = nullptr;
|
| + bool xshm_get_image_succeeded_ = false;
|
|
|
| RTC_DISALLOW_COPY_AND_ASSIGN(XServerPixelBuffer);
|
| };
|
|
|