comment on technically incorrect handling of alignment 0 in memcpy and memset