}
- this->locale = rxvt_strdup (this->locale);
+ this->locale = strdup (this->locale);
SET_LOCALE (this->locale);
mbstate.reset ();
#endif
char * rxvt_wcstoutf8 (const wchar_t *str, int len = -1);
wchar_t * rxvt_utf8towcs (const char *str, int len = -1);
-#define rxvt_strdup(s) ((s) ? strdup(s) : 0)
-
char * rxvt_basename (const char *str) NOTHROW;
void rxvt_vlog (const char *fmt, va_list arg_ptr) NOTHROW;
void rxvt_log (const char *fmt,...) NOTHROW;
if (XGetFontProperty (f, property, &value))
return XGetAtomName (term->dpy, value);
else
- return rxvt_strdup (repl);
+ return repl ? strdup (repl) : 0;
}
rxvt_fontprop