Re: scripts/basic/fixdep: Complete error handling in print_cmdline()

From: SF Markus Elfring
Date: Wed Nov 02 2016 - 13:39:05 EST


>>> + if (printf("cmd_%s := %s\n\n", target, cmdline) < 10) {
>>
>> Rather than scatter fragile magic numbers, like 10, throughout the
>> code, if you're hell-bent on checking for printf errors you could
>> write a little wrapper function that hid the magic number and bundled
>> up the errno stuff.
>
>
> BTW, how the magic number "10" was calculated?

Does the passed format string indicate how many characters should be
printed at least?

Regards,
Markus