changeset 3446:74c145e499ab

(x_window): Use Vxrdb_name for res_name field. Delete the shortname stuff.
author Richard M. Stallman <rms@gnu.org>
date Thu, 03 Jun 1993 05:55:55 +0000
parents 49b72d583354
children ed2a17aac4cd
files src/xfns.c
diffstat 1 files changed, 1 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/src/xfns.c	Thu Jun 03 05:50:43 1993 +0000
+++ b/src/xfns.c	Thu Jun 03 05:55:55 1993 +0000
@@ -1484,8 +1484,6 @@
   XSetWindowAttributes attributes;
   unsigned long attribute_mask;
   XClassHint class_hints;
-  char *shortname;
-  char *p;
 
   attributes.background_pixel = f->display.x->background_pixel;
   attributes.border_pixel = f->display.x->border_pixel;
@@ -1511,15 +1509,7 @@
 		     screen_visual, /* set in Fx_open_connection */
 		     attribute_mask, &attributes);
 
-  /* X resource names should not have periods in them.
-     So copy the frame name, discarding from the first period onward.  */
-  shortname = (char *) alloca (XSTRING (f->name)->size + 1);
-  bcopy (XSTRING (f->name)->data, shortname, XSTRING (f->name)->size + 1);
-  for (p = shortname; *p; p++)
-    if (*p == '.')
-      *p = 0;
-
-  class_hints.res_name = shortname;
+  class_hints.res_name = (char *) XSTRING (Vxrdb_name)->data;
   class_hints.res_class = EMACS_CLASS;
   XSetClassHint (x_current_display, FRAME_X_WINDOW (f), &class_hints);