--- rxvt-unicode/src/rxvtfont.C 2008/02/21 13:45:28 1.149 +++ rxvt-unicode/src/rxvtfont.C 2009/03/29 13:36:03 1.150 @@ -218,13 +218,13 @@ } void -rxvt_font::set_name (char *name) +rxvt_font::set_name (char *name_) { - if (this->name == name) + if (name == name_) return; - if (this->name) free (this->name); // let the compiler optimize - this->name = name; + if (name) free (name); // let the compiler optimize + name = name_; } void