--- rxvt-unicode/src/init.C 2004/09/08 17:23:02 1.92 +++ rxvt-unicode/src/init.C 2004/10/24 14:02:44 1.93 @@ -925,6 +925,7 @@ if (options & Opt_borderLess) { prop = XInternAtom(display->display, "_MOTIF_WM_INFO", True); + if (prop == None) { /* print_warning("Window Manager does not support MWM hints. Bypassing window manager control for borderless window.\n");*/ @@ -993,6 +994,7 @@ #if ENABLE_FRILLS long pid = getpid (); + XChangeProperty (display->display, TermWin.parent[0], display->atom ("_NET_WM_PID"), XA_CARDINAL, 32, PropModeReplace, (unsigned char *)&pid, 1); @@ -1012,7 +1014,8 @@ if (mwmhints.flags) { prop = XInternAtom (display->display, "_MOTIF_WM_HINTS", False); - XChangeProperty (display->display, TermWin.parent[0], prop, prop, 32, PropModeReplace, (unsigned char *) &mwmhints, PROP_MWM_HINTS_ELEMENTS); + XChangeProperty (display->display, TermWin.parent[0], prop, prop, 32, + PropModeReplace, (unsigned char *)&mwmhints, PROP_MWM_HINTS_ELEMENTS); } #endif