pop2 when long/double, don't pop when void