smurf: Do not update quality on each iteration of skyloop

Because we may end up with more than 8 bits, in which case they get
mangled together so that they cannot later be reconstructed.