diff -urNp wxGTK-2.4.2/src/generic/dcpsg.cpp.orig wxGTK-2.4.2/src/generic/dcpsg.cpp --- wxGTK-2.4.2/src/generic/dcpsg.cpp.orig 2006-09-16 23:02:57.904889783 +0200 +++ wxGTK-2.4.2/src/generic/dcpsg.cpp 2006-09-16 23:04:28.593164631 +0200 @@ -1146,7 +1146,7 @@ struct _OutlineInfo { FILE *file; }; -static int paps_move_to( FT_Vector* to, +static int paps_move_to( const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -1156,7 +1156,7 @@ static int paps_move_to( FT_Vector* to, return 0; } -static int paps_line_to( FT_Vector* to, +static int paps_line_to( const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -1166,8 +1166,8 @@ static int paps_line_to( FT_Vector* to, return 0; } -static int paps_conic_to( FT_Vector* control, - FT_Vector* to, +static int paps_conic_to( const FT_Vector* control, + const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -1179,9 +1179,9 @@ static int paps_conic_to( FT_Vector* co return 0; } -static int paps_cubic_to( FT_Vector* control1, - FT_Vector* control2, - FT_Vector* to, +static int paps_cubic_to( const FT_Vector* control1, + const FT_Vector* control2, + const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data;