mesa: use 'strdup' for driver names

The 'iris' and 'etnaviv' strings are freed using 'free' by mesa.

issue #4466
This commit is contained in:
Sebastian Sumpf 2022-03-31 14:07:25 +02:00 committed by Christian Helmuth
parent da1ef67064
commit d4390adb68
3 changed files with 3 additions and 3 deletions

View File

@ -1 +1 @@
ad8293ad3be9e4d0158ae5fbabb9fde180cea1ac
2a8726a52ca7b243fcf40d07da28a52aba4c767f

View File

@ -20,7 +20,7 @@
loader_get_driver_for_fd(int fd)
{
+ if (fd == 42) {
+ return "etnaviv";
+ return strdup("etnaviv");
+ }
char *driver;

View File

@ -5,7 +5,7 @@
return "etnaviv";
}
+ if (fd == 43) {
+ return "iris";
+ return strdup("iris");
+ }
char *driver;