hello friends,
Look at the snap of code below:
Code:
void
set_color(GtkWidget *widget, int state, char* fg_color, char* bg_color = "")
{
GdkColor color_fg, color_bg;
if(bg_color == "")
{
gdk_color_parse(fg_color, &color_fg);
gtk_widget_modify_fg(widget, state, &color_fg);
}
else
{
gdk_color_parse(fg_color, &color_fg);
gdk_color_parse(bg_color, &color_bg);
gtk_widget_modify_fg(widget, state, &color_fg);
gtk_widget_modify_bg(widget, state, &color_bg);
}
}
This code is giving me the error:
Code:
error: expected ‘;’, ‘,’ or ‘)’ before ‘=’ token.
in the line:
Code:
set_color(GtkWidget *widget, int state, char* fg_color, char* bg_color = "")
Can anyone help me please.