diff options
| -rw-r--r-- | libs/vr/libdisplay/vsync_client.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/vr/libdisplay/vsync_client.cpp b/libs/vr/libdisplay/vsync_client.cpp index a0fb313aea..c928a0831e 100644 --- a/libs/vr/libdisplay/vsync_client.cpp +++ b/libs/vr/libdisplay/vsync_client.cpp @@ -26,7 +26,10 @@ int VSyncClient::Wait(int64_t* timestamp_ns) { status.GetErrorMessage().c_str()); return -status.error(); } - *timestamp_ns = status.get(); + + if (timestamp_ns != nullptr) { + *timestamp_ns = status.get(); + } return 0; } |