]> git.lyx.org Git - lyx.git/blobdiff - src/WorkArea.C
Fix small bug in reading \set_color in lyxrc
[lyx.git] / src / WorkArea.C
index d261fed5400b3f7fedff231a750828a2a8875223..0be0fc9f183cedc0376e192904da80ed08913988 100644 (file)
@@ -384,12 +384,11 @@ int request_clipboard_cb(FL_OBJECT * /*ob*/, long /*type*/,
                        void const * data, long size) 
 {
        clipboard_selection.erase();
-       if (size == 0) return 0; // no selection
-        
-       clipboard_selection.reserve(size);
-       for (int i = 0; i < size; ++i) {
+
+       if (size > 0)
+               clipboard_selection.reserve(size);
+       for (int i = 0; i < size; ++i)
                clipboard_selection += static_cast<char const *>(data)[i];
-       }
        clipboard_read = true;
        return 0;
 }