> -----Original Message----- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas Monjalon > Sent: Tuesday, May 19, 2015 11:37 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] examples/ip_pipeline: fix build with clang 3.6 > > This error is detected: > examples/ip_pipeline/cmdline.c:272:15: error: address of array > 'params->file_path' will always evaluate to 'true' > if (!params->file_path) { > ~~~~~~~~~^~~~~~~~~ > > file_path is an array in a structure so it's unneeded to check it. > > Signed-off-by: Thomas Monjalon <thomas.monjalon at 6wind.com> > --- > examples/ip_pipeline/cmdline.c | 6 ------ > 1 file changed, 6 deletions(-) > > diff --git a/examples/ip_pipeline/cmdline.c > b/examples/ip_pipeline/cmdline.c > index 152acb5..3173fd0 100644 > --- a/examples/ip_pipeline/cmdline.c > +++ b/examples/ip_pipeline/cmdline.c > @@ -268,12 +268,6 @@ cmd_run_file_parsed( > struct cmdline *file_cl; > int fd; > > - /* Check params */ > - if (!params->file_path) { > - printf("Illegal value for file path (%s)\n", params->file_path); > - return; > - } > - > fd = open(params->file_path, O_RDONLY, 0); > if (fd < 0) { > printf("Illegal value for file path (%s)\n", params->file_path); > -- > 2.4.0
Acked-by: Cristian Dumitrescu <cristian.dumitrescu at intel.com>