Here's a path that fixes the problem.

Cheers,
Tim.
Index: fvwm/ewmh.c
===================================================================
RCS file: /u/phippst/share/cvsroot/fvwm/fvwm/ewmh.c,v
retrieving revision 1.3
diff -u -r1.3 ewmh.c
--- fvwm/ewmh.c 2001/11/26 15:37:37     1.3
+++ fvwm/ewmh.c 2001/12/05 11:44:27
@@ -151,8 +151,8 @@
 {
   ENTRY("_NET_WM_ICON",          XA_CARDINAL, ewmh_WMIcon),
   ENTRY("_NET_WM_ICON_GEOMETRY", XA_CARDINAL, ewmh_WMIconGeometry),
-  ENTRY("_NET_WM_ICON_NAME",     None,        EWMH_WMIconName),
-  ENTRY("_NET_WM_NAME",          None,        EWMH_WMName),
+  ENTRY("_NET_WM_ICON_NAME",     None,        EWMH_WMIconName_func),
+  ENTRY("_NET_WM_NAME",          None,        EWMH_WMName_func),
   ENTRY("_NET_WM_STRUT",         XA_CARDINAL, ewmh_WMStrut),
   {NULL,0,0,0}
 };
Index: fvwm/ewmh.h
===================================================================
RCS file: /u/phippst/share/cvsroot/fvwm/fvwm/ewmh.h,v
retrieving revision 1.3
diff -u -r1.3 ewmh.h
--- fvwm/ewmh.h 2001/11/26 15:37:37     1.3
+++ fvwm/ewmh.h 2001/12/05 11:42:23
@@ -69,11 +69,15 @@
 #ifdef HAVE_ICONV
 void EWMH_SetVisibleName(FvwmWindow *fwin, Bool is_icon_name);
 int EWMH_WMName(FvwmWindow *fwin, XEvent *ev, window_style *style);
+#define EWMH_WMName_func EWMH_WMName
 int EWMH_WMIconName(FvwmWindow *fwin, XEvent *ev, window_style *style);
+#define EWMH_WMIconName_func EWMH_WMIconName
 #else
 #define EWMH_SetVisibleName(x,y)
 #define EWMH_WMName(x,y,z)     0
+#define EWMH_WMName_func       0
 #define EWMH_WMIconName(x,y,z) 0
+#define EWMH_WMIconName_func   0
 #endif /* HAVE_ICONV */
 
 #else /* HAVE_EWMH */

Reply via email to