[PATCH] Fix sparse warnings

Samuel Mendoza-Jonas sam at mendozajonas.com
Wed Apr 20 16:16:26 AEST 2016


On Mon, Apr 18, 2016 at 05:05:12PM +1000, Andrew Donnellan wrote:
> Fix some sparse warnings by using NULL instead of 0 and static-ifying a
> variable not used outside its file.
> 
> Signed-off-by: Andrew Donnellan <andrew.donnellan at au1.ibm.com>

Thanks! Merged as 9f0f861.

> ---
>  discover/discover-server.c | 2 +-
>  ui/common/timer.c          | 2 +-
>  ui/ncurses/generic-main.c  | 2 +-
>  ui/twin/pbt-scr.c          | 4 ++--
>  4 files changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/discover/discover-server.c b/discover/discover-server.c
> index 6806589..5f6f4d5 100644
> --- a/discover/discover-server.c
> +++ b/discover/discover-server.c
> @@ -286,7 +286,7 @@ static int discover_server_process_connection(void *arg)
>  	struct client *client;
>  
>  	/* accept the incoming connection */
> -	fd = accept(server->socket, NULL, 0);
> +	fd = accept(server->socket, NULL, NULL);
>  	if (fd < 0) {
>  		pb_log("accept: %s\n", strerror(errno));
>  		return 0;
> diff --git a/ui/common/timer.c b/ui/common/timer.c
> index 3d80898..b0cae0d 100644
> --- a/ui/common/timer.c
> +++ b/ui/common/timer.c
> @@ -49,7 +49,7 @@ static int timer_cb(void *arg)
>  	struct ui_timer *timer = arg;
>  
>  	timer->handle_timeout(timer);
> -	timer->waiter = 0;
> +	timer->waiter = NULL;
>  	return 0;
>  }
>  
> diff --git a/ui/ncurses/generic-main.c b/ui/ncurses/generic-main.c
> index 669053c..27744d4 100644
> --- a/ui/ncurses/generic-main.c
> +++ b/ui/ncurses/generic-main.c
> @@ -149,7 +149,7 @@ static char *default_log_filename(void)
>  	return name;
>  }
>  
> -struct cui *cui;
> +static struct cui *cui;
>  
>  /*
>   * struct pb_cui - Main cui program instance.
> diff --git a/ui/twin/pbt-scr.c b/ui/twin/pbt-scr.c
> index b774f19..e10cab1 100644
> --- a/ui/twin/pbt-scr.c
> +++ b/ui/twin/pbt-scr.c
> @@ -402,8 +402,8 @@ struct pbt_scr *pbt_scr_init(void *talloc_ctx,
>  #if !defined(HAVE_LIBTWIN_TWIN_X11_H)
>  		assert(0);
>  #else
> -		scr->twin_ctx.x11 = twin_x11_create_ext(XOpenDisplay(0), width,
> -			height, 0);
> +		scr->twin_ctx.x11 = twin_x11_create_ext(XOpenDisplay(NULL),
> +			width, height, 0);
>  
>  		if (!scr->twin_ctx.x11) {
>  			pb_log("%s: twin_x11_create_ext failed.\n", __func__);
> -- 
> Andrew Donnellan              OzLabs, ADL Canberra
> andrew.donnellan at au1.ibm.com  IBM Australia Limited
> 
> _______________________________________________
> Petitboot mailing list
> Petitboot at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/petitboot



More information about the Petitboot mailing list