]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove unnecessary string conversion
authorAlan Third <alan@idiocy.org>
Sun, 20 Dec 2020 15:57:23 +0000 (15:57 +0000)
committerAlan Third <alan@idiocy.org>
Sun, 20 Dec 2020 21:29:16 +0000 (21:29 +0000)
* src/nsfns.m (ns_set_represented_filename): NSString can load List
strings directly now.

src/nsfns.m

index c7956497c4c4aac535b74618cb9822d5fd7ede6b..1deddb0d38adaaedb67962222acd53c24c9df72d 100644 (file)
@@ -456,7 +456,7 @@ ns_set_name (struct frame *f, Lisp_Object name, int explicit)
 static void
 ns_set_represented_filename (struct frame *f)
 {
-  Lisp_Object filename, encoded_filename;
+  Lisp_Object filename;
   Lisp_Object buf = XWINDOW (f->selected_window)->contents;
   NSAutoreleasePool *pool;
   NSString *fstr;
@@ -473,9 +473,7 @@ ns_set_represented_filename (struct frame *f)
 
   if (! NILP (filename))
     {
-      encoded_filename = ENCODE_UTF_8 (filename);
-
-      fstr = [NSString stringWithLispString:encoded_filename];
+      fstr = [NSString stringWithLispString:filename];
       if (fstr == nil) fstr = @"";
     }
   else