Page MenuHomeFreeBSD

df: fix various compiler warnings and improve code quality
Needs ReviewPublic

Authored by aalx2176_gmail.com on Apr 27 2026, 6:27 PM.
Tags
None
Referenced Files
F166773572: D56669.id.diff
Sun, Aug 16, 11:10 AM
Unknown Object (File)
Fri, Aug 14, 12:17 AM
Unknown Object (File)
Tue, Aug 11, 2:30 AM
Unknown Object (File)
Sat, Aug 8, 2:31 PM
Unknown Object (File)
Sat, Aug 8, 4:48 AM
Unknown Object (File)
Wed, Aug 5, 2:26 AM
Unknown Object (File)
Sun, Aug 2, 7:43 PM
Unknown Object (File)
Wed, Jul 29, 9:00 AM
Subscribers

Details

Reviewers
None
Group Reviewers
Contributor Reviews (src)
Src Committers
Summary
  • Add __dead2 attribute to usage()
  • Use correct types (ssize_t and size_t) for mount point counts and buffer lengths to avoid 64-to-32 truncation
  • Fix invalid escape sequence in xo_emit format string
  • Remove redundant sizeof(char) in malloc()
Test Plan

Compiled with -Weverything -Wno-unsafe-buffer-usage -Wno-sign-conversion and verified output manually

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 72580
Build 69463: arc lint + arc unit