update *c* in log-space.