usr.sbin/makefs/cd9660.c CID 976924: Memset fill value of '0' (NO_EFFECT)bad_memset: Memset with fill value '0' (the zero character). 684 memset(diskStructure.primaryDescriptor.expiration_date, 48, 16UL). 685 diskStructure.primaryDescriptor.expiration_date[16] = 0; --------------- Source analysis: This is correct. ECMA-119 8.4.26.1 says: "If all characters in RBP 1 to 16 of this field are the digit ZERO and the number in RBP 17 is zero, it shall mean that the date and time are not specified." "digit ZERO" means ASCII 48 = '0', "zero" means ASCII 0 = NUL. --------------- Remedy proposal: In Coverity classify CID 976924 as "False positive" and set its Action to "Ignore".
Bulk taking makefs bugs.
Releasing bugs back to the pool.
This is (now) marked as Intentional in Coverity.