diff -cr xpp-1.5-orig/xpp.cxx xpp-1.5/xpp.cxx *** xpp-1.5-orig/xpp.cxx 2004-12-06 23:00:04.000000000 +0400 --- xpp-1.5/xpp.cxx 2010-06-08 08:27:05.000000000 +0400 *************** *** 168,174 **** { char *tmp; ! if ((tmp = strchr(dest,'/'))) { tmp[0] = '\0'; instance = tmp + 1; } --- 168,174 ---- { char *tmp; ! if ((tmp = (char*)(strchr(dest,'/')))) { tmp[0] = '\0'; instance = tmp + 1; } diff -cr xpp-1.5-orig/xpp.h xpp-1.5/xpp.h *** xpp-1.5-orig/xpp.h 2004-12-06 21:59:35.000000000 +0400 --- xpp-1.5/xpp.h 2010-06-08 08:13:21.000000000 +0400 *************** *** 177,183 **** */ int /* O - index of the record of the given option in the array */ ! printFiles::getSpecialOptionIndex(int *num_special_opts_in_arr, /* number of options in the array */ special_opt_t **special_opts_arr, /* array of numerical/string --- 177,183 ---- */ int /* O - index of the record of the given option in the array */ ! getSpecialOptionIndex(int *num_special_opts_in_arr, /* number of options in the array */ special_opt_t **special_opts_arr, /* array of numerical/string