ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/clip_unix.cpp
(Generate patch)

Comparing SheepShaver/src/Unix/clip_unix.cpp (file contents):
Revision 1.7 by gbeauche, 2004-01-10T08:46:57Z vs.
Revision 1.10 by gbeauche, 2004-06-27T20:36:51Z

# Line 1 | Line 1
1   /*
2   *  clip_unix.cpp - Clipboard handling, Unix implementation
3   *
4 < *  SheepShaver (C) 1997-2003 Christian Bauer and Marc Hellwig
4 > *  SheepShaver (C) 1997-2004 Christian Bauer and Marc Hellwig
5   *
6   *  This program is free software; you can redistribute it and/or modify
7   *  it under the terms of the GNU General Public License as published by
# Line 127 | Line 127 | static const uint8 iso2mac[0x80] = {
127   // Flag: Don't convert clipboard text
128   static bool no_clip_conversion;
129  
130 < // Flag for PutScrap(): the data was put by GetScrap(), don't bounce it back to the Be side
130 > // Flag for PutScrap(): the data was put by GetScrap(), don't bounce it back to the Unix side
131   static bool we_put_this_data = false;
132  
133   // X11 variables
# Line 142 | Line 142 | static Atom xa_atom_pair;
142   // Define a byte array (rewrite if it's a bottleneck)
143   struct ByteArray : public vector<uint8> {
144          void resize(int size) { reserve(size); vector<uint8>::resize(size); }
145 <        uint8 *data() { return &at(0); }
145 >        uint8 *data() { return &(*this)[0]; }
146   };
147  
148   // Clipboard data for requestors
# Line 556 | Line 556 | static bool handle_selection_TARGETS(XSe
556          // Change requestor property
557          XChangeProperty(x_display, req->requestor, req->property,
558                                          xa_targets, 32,
559 <                                        PropModeReplace, (uint8 *)&targets.at(0), targets.size());
559 >                                        PropModeReplace, (uint8 *)&targets[0], targets.size());
560  
561          return true;
562   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines