rem: else if (protocols[i]==_XA_WINDOWMAKER_WM_MINIATURIZE_WINDOW)
add: else if (protocols[i]==_XA_GNUSTEP_WM_MINIATURIZE_WINDOW)
context: PropGetProtocols(Window window, WProtocols *prots){    Atom *protocols;    int count, i;        memset(prots, 0, sizeof(WProtocols));    if (!XGetWMProtocols(dpy, window, &protocols, &count)) {	return;    }    for (i=0; i<count; i++) {	if (protocols[i]==_XA_WM_TAKE_FOCUS)	  prots->TAKE_FOCUS=1;	else if (protocols[i]==_XA_WM_DELETE_WINDOW)	  prots->DELETE_WINDOW=1;	else if (protocols[i]==_XA_WM_SAVE_YOURSELF)	  prots->SAVE_YOURSELF=1;	else if (protocols[i]==_XA_WINDOWMAKER_WM_MINIATURIZE_WINDOW)	  prots->MINIATURIZE_WINDOW=1;    }    XFree(protocols);}