Same as above, either early return here or negate the condition and carry out the memmove and assignments in the then-block of the condition.