comparison src/glyphs-x.c @ 2286:04bc9d2f42c7

[xemacs-hg @ 2004-09-20 19:18:55 by james] Mark all unused parameters as unused. Also eliminate some unneeded local variables.
author james
date Mon, 20 Sep 2004 19:20:08 +0000
parents 7473844a83d3
children ecf1ebac70d8
comparison
equal deleted inserted replaced
2285:914c5afaac33 2286:04bc9d2f42c7
354 354
355 355
356 static void 356 static void
357 x_print_image_instance (Lisp_Image_Instance *p, 357 x_print_image_instance (Lisp_Image_Instance *p,
358 Lisp_Object printcharfun, 358 Lisp_Object printcharfun,
359 int escapeflag) 359 int UNUSED (escapeflag))
360 { 360 {
361 switch (IMAGE_INSTANCE_TYPE (p)) 361 switch (IMAGE_INSTANCE_TYPE (p))
362 { 362 {
363 case IMAGE_MONO_PIXMAP: 363 case IMAGE_MONO_PIXMAP:
364 case IMAGE_COLOR_PIXMAP: 364 case IMAGE_COLOR_PIXMAP:
474 p->data = 0; 474 p->data = 0;
475 } 475 }
476 476
477 static int 477 static int
478 x_image_instance_equal (Lisp_Image_Instance *p1, 478 x_image_instance_equal (Lisp_Image_Instance *p1,
479 Lisp_Image_Instance *p2, int depth) 479 Lisp_Image_Instance *p2, int UNUSED (depth))
480 { 480 {
481 switch (IMAGE_INSTANCE_TYPE (p1)) 481 switch (IMAGE_INSTANCE_TYPE (p1))
482 { 482 {
483 case IMAGE_MONO_PIXMAP: 483 case IMAGE_MONO_PIXMAP:
484 case IMAGE_COLOR_PIXMAP: 484 case IMAGE_COLOR_PIXMAP:
493 493
494 return 1; 494 return 1;
495 } 495 }
496 496
497 static Hashcode 497 static Hashcode
498 x_image_instance_hash (Lisp_Image_Instance *p, int depth) 498 x_image_instance_hash (Lisp_Image_Instance *p, int UNUSED (depth))
499 { 499 {
500 switch (IMAGE_INSTANCE_TYPE (p)) 500 switch (IMAGE_INSTANCE_TYPE (p))
501 { 501 {
502 case IMAGE_MONO_PIXMAP: 502 case IMAGE_MONO_PIXMAP:
503 case IMAGE_COLOR_PIXMAP: 503 case IMAGE_COLOR_PIXMAP:
844 int width, int height, 844 int width, int height,
845 int slices, 845 int slices,
846 UChar_Binary *eimage, 846 UChar_Binary *eimage,
847 int dest_mask, 847 int dest_mask,
848 Lisp_Object instantiator, 848 Lisp_Object instantiator,
849 Lisp_Object domain) 849 Lisp_Object UNUSED (domain))
850 { 850 {
851 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); 851 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii);
852 Colormap cmap = DEVICE_X_COLORMAP (XDEVICE(device)); 852 Colormap cmap = DEVICE_X_COLORMAP (XDEVICE(device));
853 unsigned long *pixtbl = NULL; 853 unsigned long *pixtbl = NULL;
854 int npixels = 0; 854 int npixels = 0;
912 Lisp_Object instantiator, 912 Lisp_Object instantiator,
913 Lisp_Object pointer_fg, 913 Lisp_Object pointer_fg,
914 Lisp_Object pointer_bg, 914 Lisp_Object pointer_bg,
915 int dest_mask, 915 int dest_mask,
916 Pixmap mask, 916 Pixmap mask,
917 Lisp_Object mask_filename) 917 Lisp_Object UNUSED (mask_filename))
918 { 918 {
919 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); 919 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii);
920 Lisp_Object foreground = find_keyword_in_vector (instantiator, Q_foreground); 920 Lisp_Object foreground = find_keyword_in_vector (instantiator, Q_foreground);
921 Lisp_Object background = find_keyword_in_vector (instantiator, Q_background); 921 Lisp_Object background = find_keyword_in_vector (instantiator, Q_background);
922 Display *dpy; 922 Display *dpy;
1072 /* Instantiate method for XBM's. */ 1072 /* Instantiate method for XBM's. */
1073 1073
1074 static void 1074 static void
1075 x_xbm_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 1075 x_xbm_instantiate (Lisp_Object image_instance, Lisp_Object instantiator,
1076 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 1076 Lisp_Object pointer_fg, Lisp_Object pointer_bg,
1077 int dest_mask, Lisp_Object domain) 1077 int dest_mask, Lisp_Object UNUSED (domain))
1078 { 1078 {
1079 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data); 1079 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data);
1080 Char_Binary *ext_data; 1080 Char_Binary *ext_data;
1081 1081
1082 assert (!NILP (data)); 1082 assert (!NILP (data));
1556 #undef SYSV32 1556 #undef SYSV32
1557 1557
1558 static void 1558 static void
1559 x_xface_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 1559 x_xface_instantiate (Lisp_Object image_instance, Lisp_Object instantiator,
1560 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 1560 Lisp_Object pointer_fg, Lisp_Object pointer_bg,
1561 int dest_mask, Lisp_Object domain) 1561 int dest_mask, Lisp_Object UNUSED (domain))
1562 { 1562 {
1563 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data); 1563 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data);
1564 int i, stattis; 1564 int i, stattis;
1565 UChar_Binary *p, *bits, *bp; 1565 UChar_Binary *p, *bits, *bp;
1566 const CIbyte * volatile emsg = 0; 1566 const CIbyte * volatile emsg = 0;
1633 } 1633 }
1634 1634
1635 static Lisp_Object 1635 static Lisp_Object
1636 autodetect_normalize (Lisp_Object instantiator, 1636 autodetect_normalize (Lisp_Object instantiator,
1637 Lisp_Object console_type, 1637 Lisp_Object console_type,
1638 Lisp_Object dest_mask) 1638 Lisp_Object UNUSED (dest_mask))
1639 { 1639 {
1640 Lisp_Object file = find_keyword_in_vector (instantiator, Q_data); 1640 Lisp_Object file = find_keyword_in_vector (instantiator, Q_data);
1641 Lisp_Object filename = Qnil; 1641 Lisp_Object filename = Qnil;
1642 Lisp_Object data = Qnil; 1642 Lisp_Object data = Qnil;
1643 struct gcpro gcpro1, gcpro2, gcpro3; 1643 struct gcpro gcpro1, gcpro2, gcpro3;
1794 /* Duplicate the behavior of XmuCvtStringToCursor() to bypass its bogusness. */ 1794 /* Duplicate the behavior of XmuCvtStringToCursor() to bypass its bogusness. */
1795 1795
1796 static int XLoadFont_got_error; 1796 static int XLoadFont_got_error;
1797 1797
1798 static int 1798 static int
1799 XLoadFont_error_handler (Display *dpy, XErrorEvent *xerror) 1799 XLoadFont_error_handler (Display *UNUSED (dpy), XErrorEvent *UNUSED (xerror))
1800 { 1800 {
1801 XLoadFont_got_error = 1; 1801 XLoadFont_got_error = 1;
1802 return 0; 1802 return 0;
1803 } 1803 }
1804 1804
1827 } 1827 }
1828 1828
1829 static void 1829 static void
1830 font_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 1830 font_instantiate (Lisp_Object image_instance, Lisp_Object instantiator,
1831 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 1831 Lisp_Object pointer_fg, Lisp_Object pointer_bg,
1832 int dest_mask, Lisp_Object domain) 1832 int dest_mask, Lisp_Object UNUSED (domain))
1833 { 1833 {
1834 /* This function can GC */ 1834 /* This function can GC */
1835 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data); 1835 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data);
1836 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance); 1836 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance);
1837 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); 1837 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii);
1925 } 1925 }
1926 1926
1927 static void 1927 static void
1928 cursor_font_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 1928 cursor_font_instantiate (Lisp_Object image_instance, Lisp_Object instantiator,
1929 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 1929 Lisp_Object pointer_fg, Lisp_Object pointer_bg,
1930 int dest_mask, Lisp_Object domain) 1930 int dest_mask, Lisp_Object UNUSED (domain))
1931 { 1931 {
1932 /* This function can GC */ 1932 /* This function can GC */
1933 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data); 1933 Lisp_Object data = find_keyword_in_vector (instantiator, Q_data);
1934 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance); 1934 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance);
1935 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); 1935 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii);
2203 #endif 2203 #endif
2204 } 2204 }
2205 2205
2206 /* instantiate and x type subwindow */ 2206 /* instantiate and x type subwindow */
2207 static void 2207 static void
2208 x_subwindow_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 2208 x_subwindow_instantiate (Lisp_Object image_instance,
2209 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 2209 Lisp_Object UNUSED (instantiator),
2210 int dest_mask, Lisp_Object domain) 2210 Lisp_Object UNUSED (pointer_fg),
2211 Lisp_Object UNUSED (pointer_bg),
2212 int UNUSED (dest_mask), Lisp_Object domain)
2211 { 2213 {
2212 /* This function can GC */ 2214 /* This function can GC */
2213 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance); 2215 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance);
2214 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii); 2216 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii);
2215 Lisp_Object frame = DOMAIN_FRAME (domain); 2217 Lisp_Object frame = DOMAIN_FRAME (domain);
2372 } 2374 }
2373 } 2375 }
2374 } 2376 }
2375 2377
2376 static void 2378 static void
2377 x_widget_instantiate (Lisp_Object image_instance, Lisp_Object instantiator, 2379 x_widget_instantiate (Lisp_Object image_instance,
2378 Lisp_Object pointer_fg, Lisp_Object pointer_bg, 2380 Lisp_Object UNUSED (instantiator),
2379 int dest_mask, Lisp_Object domain, 2381 Lisp_Object UNUSED (pointer_fg),
2382 Lisp_Object UNUSED (pointer_bg),
2383 int UNUSED (dest_mask), Lisp_Object domain,
2380 const char* type, widget_value* wv) 2384 const char* type, widget_value* wv)
2381 { 2385 {
2382 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance); 2386 Lisp_Image_Instance *ii = XIMAGE_INSTANCE (image_instance);
2383 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii), pixel; 2387 Lisp_Object device = IMAGE_INSTANCE_DEVICE (ii), pixel;
2384 struct device* d = XDEVICE (device); 2388 struct device* d = XDEVICE (device);