gbm/dri: Fix const confusion

The driver name is no longer const, it's always allocated dynamically
one way or another.  Drop const from dri_screen_create_dri2
driver_name argument to avoid warning.

Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
This commit is contained in:
Kristian Høgsberg 2015-01-16 14:29:40 -08:00
parent 59216f53ec
commit 9bf2c7166a
1 changed files with 3 additions and 4 deletions

View File

@ -404,8 +404,7 @@ dri_load_driver_swrast(struct gbm_dri_device *dri)
}
static int
dri_screen_create_dri2(struct gbm_dri_device *dri,
const char *driver_name)
dri_screen_create_dri2(struct gbm_dri_device *dri, char *driver_name)
{
const __DRIextension **extensions;
int ret = 0;
@ -495,7 +494,7 @@ dri_screen_create_swrast(struct gbm_dri_device *dri)
static int
dri_screen_create(struct gbm_dri_device *dri)
{
const char *driver_name;
char *driver_name;
driver_name = loader_get_driver_for_fd(dri->base.base.fd, 0);
if (!driver_name)
@ -507,7 +506,7 @@ dri_screen_create(struct gbm_dri_device *dri)
static int
dri_screen_create_sw(struct gbm_dri_device *dri)
{
const char *driver_name;
char *driver_name;
int ret;
driver_name = strdup("kms_swrast");