]> git.eshelyaron.com Git - emacs.git/commitdiff
* xfns.c (Fx_file_dialog, Fx_select_font): Fix pointer signedness.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Mar 2011 01:03:29 +0000 (17:03 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Mar 2011 01:03:29 +0000 (17:03 -0800)
src/ChangeLog
src/xfns.c

index 4d9bd6234fac5e1205325e45c9b911d54ba51589..3a870511bba14d84fcafc62cd0cb03924b1e89cc 100644 (file)
@@ -2,6 +2,7 @@
 
        * xfns.c (x_decode_color, x_set_name, x_window): Now static.
        (Fx_create_frame): Add braces to silence GCC warning.
+       (Fx_file_dialog, Fx_select_font): Fix pointer signedness.
 
 2011-03-09  Paul Eggert  <eggert@cs.ucla.edu>
 
index 8ba91f9ffb8015e879806ea81a04c37a563da966..45e0e13dcbcb120788ba670ebd35ebbfdca796bc 100644 (file)
@@ -5566,11 +5566,11 @@ Otherwise, if ONLY-DIR-P is non-nil, the user can only select directories.  */)
   BLOCK_INPUT;
 
   if (STRINGP (default_filename))
-    cdef_file = SDATA (default_filename);
+    cdef_file = SSDATA (default_filename);
   else
-    cdef_file = SDATA (dir);
+    cdef_file = SSDATA (dir);
 
-  fn = xg_get_file_name (f, SDATA (prompt), cdef_file,
+  fn = xg_get_file_name (f, SSDATA (prompt), cdef_file,
                          ! NILP (mustmatch),
                          ! NILP (only_dir_p));
 
@@ -5626,12 +5626,12 @@ If FRAME is omitted or nil, it defaults to the selected frame. */)
   XSETFONT (font, FRAME_FONT (f));
   font_param = Ffont_get (font, intern (":name"));
   if (STRINGP (font_param))
-    default_name = xstrdup (SDATA (font_param));
+    default_name = xstrdup (SSDATA (font_param));
   else
     {
       font_param = Fframe_parameter (frame, Qfont_param);
       if (STRINGP (font_param))
-        default_name = xstrdup (SDATA (font_param));
+        default_name = xstrdup (SSDATA (font_param));
     }
 
   if (default_name == NULL && x_last_font_name != NULL)