examples/screencopy-dmabuf: call strncpy with maxlen - 1

The original code wasn't wrong since we were manually writing a null
byte anyway, but this makes GCC happy.

Closes: https://github.com/swaywm/wlroots/issues/2273
master
Simon Ser 5 years ago committed by Drew DeVault
parent 7f9bbaaa17
commit 4615ce9099

@ -87,7 +87,7 @@ static bool find_render_node(char *node, size_t maxlen) {
continue; continue;
} }
strncpy(node, dev->nodes[DRM_NODE_RENDER], maxlen); strncpy(node, dev->nodes[DRM_NODE_RENDER], maxlen - 1);
node[maxlen - 1] = '\0'; node[maxlen - 1] = '\0';
r = true; r = true;
break; break;

Loading…
Cancel
Save