gdk: prevent NULL pointer access when debugging is enabled
If no updates, redraws, or repaints have been scheduled for this frame, we will skip immediately to RESUME_EVENTS, and no GdkFrameTimings will be created. https://bugzilla.gnome.org/show_bug.cgi?id=694732
This commit is contained in:
parent
ce0675f1fb
commit
e97262489c
@ -441,7 +441,7 @@ gdk_frame_clock_paint_idle (void *data)
|
||||
#ifdef G_ENABLE_DEBUG
|
||||
if ((_gdk_debug_flags & GDK_DEBUG_FRAMES) != 0)
|
||||
{
|
||||
if (timings->complete)
|
||||
if (timings && timings->complete)
|
||||
_gdk_frame_clock_debug_print_timings (clock, timings);
|
||||
}
|
||||
#endif /* G_ENABLE_DEBUG */
|
||||
|
Loading…
Reference in New Issue
Block a user