char*str_replace_char(constchar*str, gunichar orig, gunichar repl){intresult_size =strlen(str) +6;char*result =malloc(result_size);constchar*r = str;char*w = result;while(*r) {intlen; gunichar c = g_utf8_get_char(r);/* ensure there is room for at least 1 more character */...