PROBLEM: Passing optional args to a function !!!

This is a discussion on PROBLEM: Passing optional args to a function !!! within the C Programming forums, part of the General Programming Boards category; hello friends,
Look at the snap of code below:
Code:
void
set_color(GtkWidget *widget, int state, char* fg_color, char* bg_color = ...