From 8d2ed4c959039abdcfeaa3fe1e70af0e75be8809 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sun, 11 Oct 2020 22:02:23 -0700 Subject: [PATCH] j1939cat: remove bzero bzero is removed in POSIX 2008. malloc/bzero can also be replaced with calloc. Signed-off-by: Rosen Penev --- j1939cat.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/j1939cat.c b/j1939cat.c index 8335d6e..81ffe04 100644 --- a/j1939cat.c +++ b/j1939cat.c @@ -662,12 +662,10 @@ int main(int argc, char *argv[]) struct j1939cat_priv *priv; int ret = 0; - priv = malloc(sizeof(*priv)); + priv = calloc(1, sizeof(*priv)); if (!priv) err(EXIT_FAILURE, "can't allocate priv"); - bzero(priv, sizeof(*priv)); - priv->todo_prio = -1; priv->infile = STDIN_FILENO; priv->outfile = STDOUT_FILENO;