detect_proprietary: use strncmp

Only the main nvidia module needs to be blocked. Others such as
nvidiafb are benign and do not need to be blocked
master
Brian Ashworth 6 years ago committed by Drew DeVault
parent a729bda17f
commit 20c4d242f6

@ -91,7 +91,7 @@ void detect_proprietary(int allow_unsupported_gpu) {
char *line = NULL;
size_t line_size = 0;
while (getline(&line, &line_size, f) != -1) {
if (strstr(line, "nvidia")) {
if (strncmp(line, "nvidia ", 7) == 0) {
if (allow_unsupported_gpu) {
sway_log(SWAY_ERROR,
"!!! Proprietary Nvidia drivers are in use !!!");

Loading…
Cancel
Save