HomeFreeBSD

fdwrite.c: initialize pointers to NULL and a few other cleanups

Description

fdwrite.c: initialize pointers to NULL and a few other cleanups

  1. Both trackbuf and vrfybuf are initialized to

zero (NULL). While it's okay to initialize pointers
to zero, to keep consistency, as they're explicitly
pointers, it's better to just use NULL ((void *)0)
instead of 0 (both are equivalent to the compilers).

  1. Call free() for both trackbuf and vrfybuf after

their job has been done.

  1. Remove the register keyword. Compilers generally

ignore this keyword (except for very very old compilers
and CPUs).

  1. Remove the ctype.h header. It's not being used

anywhere in the file.

Signed-off-by: rilysh <nightquick@proton.me>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1059

Details

Provenance
rilysh <nightquick@proton.me>Authored on Apr 11 2024, 6:23 PM
impCommitted on Apr 11 2024, 6:24 PM
Parents
rG215c0a5158f1: adduser(8): support creation of ZFS dataset
Branches
Unknown
Tags
Unknown