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;