Mesa (main): lima: disasm: use last argument as a filename

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Nov 29 18:46:35 UTC 2021


Module: Mesa
Branch: main
Commit: 711a4ccddbaa251cba5cbda36c684f5f642458e6
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=711a4ccddbaa251cba5cbda36c684f5f642458e6

Author: Vasily Khoruzhick <anarsoul at gmail.com>
Date:   Fri Nov 26 18:02:59 2021 -0800

lima: disasm: use last argument as a filename

Otherwise it fails to open a file.

Fixes: 9660427ab7b3 ("lima: Print usage if --help is any of the arguments.")
Reviewed-by: Andreas Baierl <ichgeh at imkreisrum.de>
Signed-off-by: Vasily Khoruzhick <anarsoul at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13968>

---

 src/gallium/drivers/lima/standalone/lima_disasm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/lima/standalone/lima_disasm.c b/src/gallium/drivers/lima/standalone/lima_disasm.c
index f54bfc35991..9c8278cddd9 100644
--- a/src/gallium/drivers/lima/standalone/lima_disasm.c
+++ b/src/gallium/drivers/lima/standalone/lima_disasm.c
@@ -166,7 +166,7 @@ main(int argc, char **argv)
    }
 
    char *filename = NULL;
-   filename = argv[n];
+   filename = argv[argc - 1];
 
    uint32_t size = 0;
    uint32_t *prog = extract_shader_binary(filename, &size, &is_frag);



More information about the mesa-commit mailing list