From c821e1cbedc88492bedac775c78707e3cd3e0fd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Luttringer?= Date: Fri, 6 Oct 2017 20:34:23 +0200 Subject: [PATCH] Replace unused assigment by a cast This fix compilation error with clang like clang -DHAVE_CONFIG_H -I. -Wall -Wextra -std=c99 -pedantic -D_XOPEN_SOURCE=600 -pipe -Werror -DNDEBUG -O3 -MT exec_case.o -MD -MP -MF .deps/exec_case.Tpo -c -o exec_case.o `test -f 'src/exec/exec_case.c' || echo './'`src/exec/exec_case.c src/exec/exec_case.c:18:8: error: explicitly assigning value of variable of type 's_case_node *' (aka 'struct case_node *') to itself [-Werror,-Wself-assign] node = node; ~~~~ ^ ~~~~ 1 error generated. --- src/builtin/builtin_export.c | 2 +- src/exec/exec_case.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/builtin/builtin_export.c b/src/builtin/builtin_export.c index fd9b134..835f1fc 100644 --- a/src/builtin/builtin_export.c +++ b/src/builtin/builtin_export.c @@ -16,6 +16,6 @@ int builtin_export(char *argv[]) { assert(argv); fprintf(stderr, "%s: export: not yet implemeted.\n", shell->name); - argv = argv; + (void) argv; return 1; } diff --git a/src/exec/exec_case.c b/src/exec/exec_case.c index 43206fb..43cee7e 100644 --- a/src/exec/exec_case.c +++ b/src/exec/exec_case.c @@ -15,5 +15,5 @@ void exec_case(s_case_node *node) assert(node); //FIXME: code it assert(0); - node = node; + (void) node; } -- GitLab