
From: Simon Glass <sjg@chromium.org> This file has quite a few more blank lines than is usual in the U-Boot code base. Remove them. Signed-off-by: Simon Glass <sjg@chromium.org> --- boot/pxe_parse.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/boot/pxe_parse.c b/boot/pxe_parse.c index 2402889ecdf..bc1a15238b1 100644 --- a/boot/pxe_parse.c +++ b/boot/pxe_parse.c @@ -103,7 +103,6 @@ static struct pxe_label *label_create(void) label = malloc(sizeof(struct pxe_label)); if (!label) return NULL; - memset(label, 0, sizeof(struct pxe_label)); return label; @@ -167,7 +166,6 @@ static char *get_string(char **p, struct token *t, char delim, int lower) break; e++; } - len = e - b; /* @@ -294,7 +292,6 @@ static int parse_sliteral(char **c, char **dst) char *s = *c; get_token(c, &t, L_SLITERAL); - if (t.type != T_STRING) { printf("Expected string literal: %.*s\n", (int)(*c - s), s); return -EINVAL; @@ -320,7 +317,6 @@ static int parse_integer(char **c, int *dst) } *dst = simple_strtol(t.val, NULL, 10); - free(t.val); return 1; @@ -384,17 +380,13 @@ static int parse_menu(struct pxe_context *ctx, char **c, struct pxe_menu *cfg, switch (t.type) { case T_TITLE: err = parse_sliteral(c, &cfg->title); - break; - case T_INCLUDE: err = handle_include(ctx, c, base, cfg, nest_level + 1); break; - case T_BACKGROUND: err = parse_sliteral(c, &cfg->bmp); break; - default: printf("Ignoring malformed menu command: %.*s\n", (int)(*c - s), s); @@ -417,7 +409,6 @@ static int parse_label_menu(char **c, struct pxe_menu *cfg, char *s; s = *c; - get_token(c, &t, L_KEYWORD); switch (t.type) { @@ -479,7 +470,6 @@ static int parse_label_kernel(char **c, struct pxe_label *label) * A label ends when we either get to the end of a file, or * get some input we otherwise don't have a handler defined * for. - * */ static int parse_label(char **c, struct pxe_menu *cfg) { @@ -499,7 +489,6 @@ static int parse_label(char **c, struct pxe_menu *cfg) label_destroy(label); return -EINVAL; } - list_add_tail(&label->list, &cfg->labels); while (1) { @@ -511,12 +500,10 @@ static int parse_label(char **c, struct pxe_menu *cfg) case T_MENU: err = parse_label_menu(c, cfg, label); break; - case T_KERNEL: case T_LINUX: err = parse_label_kernel(c, label); break; - case T_APPEND: err = parse_sliteral(c, &label->append); if (label->initrd) @@ -531,40 +518,32 @@ static int parse_label(char **c, struct pxe_menu *cfg) label->initrd[len] = '\0'; break; - case T_INITRD: if (!label->initrd) err = parse_sliteral(c, &label->initrd); break; - case T_FDT: if (!label->fdt) err = parse_sliteral(c, &label->fdt); break; - case T_FDTDIR: if (!label->fdtdir) err = parse_sliteral(c, &label->fdtdir); break; - case T_FDTOVERLAYS: if (!label->fdtoverlays) err = parse_sliteral(c, &label->fdtoverlays); break; - case T_LOCALBOOT: label->localboot = 1; err = parse_integer(c, &label->localboot_val); break; - case T_IPAPPEND: err = parse_integer(c, &label->ipappend); break; - case T_KASLRSEED: label->kaslrseed = 1; break; - case T_EOL: break; case T_SAY: { @@ -608,7 +587,6 @@ int parse_pxefile_top(struct pxe_context *ctx, char *p, ulong base, int err; b = p; - if (nest_level > MAX_NEST_LEVEL) { printf("Maximum nesting (%d) exceeded\n", MAX_NEST_LEVEL); return -EMLINK; @@ -616,7 +594,6 @@ int parse_pxefile_top(struct pxe_context *ctx, char *p, ulong base, while (1) { s = p; - get_token(&p, &t, L_KEYWORD); err = 0; @@ -627,59 +604,46 @@ int parse_pxefile_top(struct pxe_context *ctx, char *p, ulong base, base + ALIGN(strlen(b) + 1, 4), nest_level); break; - case T_TIMEOUT: err = parse_integer(&p, &cfg->timeout); break; - case T_LABEL: err = parse_label(&p, cfg); break; - case T_DEFAULT: case T_ONTIMEOUT: err = parse_sliteral(&p, &label_name); - if (label_name) { if (cfg->default_label) free(cfg->default_label); cfg->default_label = label_name; } - break; - case T_FALLBACK: err = parse_sliteral(&p, &label_name); - if (label_name) { if (cfg->fallback_label) free(cfg->fallback_label); cfg->fallback_label = label_name; } - break; - case T_INCLUDE: err = handle_include(ctx, &p, base + ALIGN(strlen(b), 4), cfg, nest_level + 1); break; - case T_PROMPT: err = parse_integer(&p, &cfg->prompt); // Do not fail if prompt configuration is undefined if (err < 0) eol_or_eof(&p); break; - case T_EOL: break; - case T_EOF: return 1; - default: printf("Ignoring unknown command: %.*s\n", (int)(p - s), s); -- 2.43.0