|
|
|
|
|
by pjmlp
464 days ago
|
|
> Well written C tends to be legal C++ also The "well written" remark is relevant. Many style guides will consider implicit void conversions not well written C. Naturally we are now on C23, and almost every C developer considers language extensions as being C, so whatever. |
|
So using casts that hid implicit int declarations for years is "well written"?
> Many style guides will consider implicit void conversions not well written C.
I could not find a "Many" guide, Linux Kernel and ffmpeg seem to advocate against pointless casts.
> Naturally we are now on C23,
So irrelevant to the creation time of ffmpeg and only applicable to intentionally non portable libraries.