loader/dri3: Use strlen instead of sizeof for creating VRR property atom
sizeof counts the terminating null character as well, so that also
contributed to the ID computed for the X11 atom. But the convention is
for only the non-null characters to contribute to the atom ID.
Fixes: 2e12fe425f
"loader/dri3: Enable adaptive_sync via
_VARIABLE_REFRESH property"
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
4f0a3c9f9e
commit
c0a540f320
|
@ -111,7 +111,7 @@ set_adaptive_sync_property(xcb_connection_t *conn, xcb_drawable_t drawable,
|
||||||
xcb_intern_atom_reply_t* reply;
|
xcb_intern_atom_reply_t* reply;
|
||||||
xcb_void_cookie_t check;
|
xcb_void_cookie_t check;
|
||||||
|
|
||||||
cookie = xcb_intern_atom(conn, 0, sizeof(name), name);
|
cookie = xcb_intern_atom(conn, 0, strlen(name), name);
|
||||||
reply = xcb_intern_atom_reply(conn, cookie, NULL);
|
reply = xcb_intern_atom_reply(conn, cookie, NULL);
|
||||||
if (reply == NULL)
|
if (reply == NULL)
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue