diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2019-03-11 00:10:18 -0400 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2019-03-11 00:10:18 -0400 |
| commit | 102265df0050072371faaae9b34dc3a9f22d2fdf (patch) | |
| tree | c099cda9ea92577ff841f8d1ef508bd6e71a6371 | |
| parent | fc6b733283c230412ecb02a595e62a733d61b623 (diff) | |
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
| -rw-r--r-- | sway/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/main.c b/sway/main.c index 22b72813..f3cc1bc8 100644 --- a/sway/main.c +++ b/sway/main.c @@ -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 !!!"); |
