diff options
author | Po Lu <luangruo@yahoo.com> | 2022-05-28 09:21:40 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-05-28 09:21:40 +0800 |
commit | b2c8e8a299dadce7dc1bae2adf73ee9303856bb6 (patch) | |
tree | 42a3399ba5d2d026adb256b0fd84015c80719766 /src/nsselect.m | |
parent | 6d6d1adbe7aa507fc15b1c6830f2eac5e7592ebc (diff) | |
download | emacs-b2c8e8a299dadce7dc1bae2adf73ee9303856bb6.tar.gz |
; * src/nsselect.m (ns_decode_data_to_pasteboard): Fix GNUstep build.
Diffstat (limited to 'src/nsselect.m')
-rw-r--r-- | src/nsselect.m | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/nsselect.m b/src/nsselect.m index ce9d8ab3183..1ff627e6579 100644 --- a/src/nsselect.m +++ b/src/nsselect.m @@ -590,8 +590,14 @@ ns_decode_data_to_pasteboard (Lisp_Object type, Lisp_Object data, [pasteboard declareTypes: new owner: nil]; + +#if NS_USE_NSPasteboardTypeFileURL [pasteboard setString: [NSString stringWithLispString: data] forType: NSPasteboardTypeFileURL]; +#else + [pasteboard setString: [NSString stringWithLispString: data] + forType: NSFilenamesPboardType]; +#endif } else signal_error ("Unknown pasteboard type", type); |