You couldn't have put the snprintf on its own line so one doesn't have to know exactly how the ',' operator works? :)