pipe-loader: pass only the driver_name to pipe_loader_find_module

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Nicolai Hähnle
2017-06-30 10:30:14 +02:00
parent a35a9e7c6f
commit 0d7d60b7ea
2 changed files with 5 additions and 5 deletions

View File

@@ -118,7 +118,7 @@ pipe_loader_create_screen(struct pipe_loader_device *dev,
}
struct util_dl_library *
pipe_loader_find_module(struct pipe_loader_device *dev,
pipe_loader_find_module(const char *driver_name,
const char *library_paths)
{
struct util_dl_library *lib;
@@ -133,10 +133,10 @@ pipe_loader_find_module(struct pipe_loader_device *dev,
if (len)
ret = util_snprintf(path, sizeof(path), "%.*s/%s%s%s",
len, library_paths,
MODULE_PREFIX, dev->driver_name, UTIL_DL_EXT);
MODULE_PREFIX, driver_name, UTIL_DL_EXT);
else
ret = util_snprintf(path, sizeof(path), "%s%s%s",
MODULE_PREFIX, dev->driver_name, UTIL_DL_EXT);
MODULE_PREFIX, driver_name, UTIL_DL_EXT);
if (ret > 0 && ret < sizeof(path)) {
lib = util_dl_open(path);