Add support for --color=[auto|never|always] to sprintf(3).