--- vorbis-tools-1.2.0/oggenc/oggenc.c.bak 2008-03-05 12:48:33.890798779 +0200 +++ vorbis-tools-1.2.0/oggenc/oggenc.c 2008-03-05 18:43:18.341796662 +0200 @@ -774,8 +774,8 @@ static void parse_options(int argc, char opt->namefmt = strdup(optarg); break; case 'X': - if(opt->namefmt_remove && opt->namefmt_remove != - DEFAULT_NAMEFMT_REMOVE) + if(opt->namefmt_remove && strcmp(opt->namefmt_remove, + DEFAULT_NAMEFMT_REMOVE)) { fprintf(stderr, _("WARNING: Multiple name format filters specified, using final\n")); free(opt->namefmt_remove);