I still think this is a gross way to perform a comparison - but if you must

if this is staying (see comment below) then space out the arguments to the memcmp