Several libgnomeprint functions take guchar* where I would expect gchar*. For instance, gint gnome_print_show(GnomePrintContext *pc, const guchar *text); Is there any good reason for this? Murray Cumming murrayc usa net www.murrayc.com