diff options
Diffstat (limited to 'frontends/cocoa/selection.m')
-rw-r--r-- | frontends/cocoa/selection.m | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/frontends/cocoa/selection.m b/frontends/cocoa/selection.m index 37562bc07..38dc9cf9f 100644 --- a/frontends/cocoa/selection.m +++ b/frontends/cocoa/selection.m @@ -72,14 +72,12 @@ static void gui_set_clipboard(const char *buffer, size_t length, [cocoa_clipboard_string setString: @""]; } - /* Add text to clipboard string */ - if (nil == cocoa_clipboard_string) return; - [cocoa_clipboard_string appendString: [[[NSString alloc] + [cocoa_clipboard_string appendString: [[NSString alloc] initWithBytes: buffer length: length encoding: NSUTF8StringEncoding] - autorelease]]; + ]; /* Stick it on the pasteboard */ NSPasteboard *pb = [NSPasteboard generalPasteboard]; |