diff --git a/src/xrt/state_trackers/oxr/oxr_system.c b/src/xrt/state_trackers/oxr/oxr_system.c index b69029cc9f0ac48c78e204318ffc9ad15270c8c2..312b622ee80c6430115f3a3a2eaeea8c5b0dea43 100644 --- a/src/xrt/state_trackers/oxr/oxr_system.c +++ b/src/xrt/state_trackers/oxr/oxr_system.c @@ -125,7 +125,11 @@ oxr_system_get_properties(struct oxr_logger *log, properties->systemId = sys->systemId; properties->graphicsProperties.maxViewCount = 2; - snprintf(properties->systemName, XR_MAX_SYSTEM_NAME_SIZE, "Monado: %s", sys->device->name); + // Needed to silence the warnings. + const char *name = sys->device->name; + + snprintf(properties->systemName, XR_MAX_SYSTEM_NAME_SIZE, "Monado: %s", + name); /*! * @todo conforming implementations must support at