remove sneaky error in c* macro code