kconfig: replace file->name with name in zconf_nextfile()
authorMasahiro Yamada <masahiroy@kernel.org>
Fri, 2 Feb 2024 15:58:11 +0000 (00:58 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Mon, 19 Feb 2024 09:20:40 +0000 (18:20 +0900)
The 'file->name' and 'name' are the same in this function.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kconfig/lexer.l

index 3b3893f673dc99a3c5a6ba15677906acb4b9f377..35ad1b256470791419ae1bd55b8a344b48a3472e 100644 (file)
@@ -420,10 +420,10 @@ void zconf_nextfile(const char *name)
        buf->yylineno = yylineno;
        buf->parent = current_buf;
        current_buf = buf;
-       yyin = zconf_fopen(file->name);
+       yyin = zconf_fopen(name);
        if (!yyin) {
                fprintf(stderr, "%s:%d: can't open file \"%s\"\n",
-                       cur_filename, cur_lineno, file->name);
+                       cur_filename, cur_lineno, name);
                exit(1);
        }
        yy_switch_to_buffer(yy_create_buffer(yyin, YY_BUF_SIZE));
@@ -432,17 +432,17 @@ void zconf_nextfile(const char *name)
        file->parent = current_file;
 
        for (iter = current_file; iter; iter = iter->parent) {
-               if (!strcmp(iter->name, file->name)) {
+               if (!strcmp(iter->name, name)) {
                        fprintf(stderr,
                                "Recursive inclusion detected.\n"
                                "Inclusion path:\n"
-                               "  current file : %s\n", file->name);
+                               "  current file : %s\n", name);
                        iter = file;
                        do {
                                iter = iter->parent;
                                fprintf(stderr, "  included from: %s:%d\n",
                                        iter->name, iter->lineno);
-                       } while (strcmp(iter->name, file->name));
+                       } while (strcmp(iter->name, name));
                        exit(1);
                }
        }