/[winpt]/trunk/Src/wptW32API.cpp
ViewVC logotype

Diff of /trunk/Src/wptW32API.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 195 by twoaday, Sat Apr 1 12:36:35 2006 UTC revision 196 by twoaday, Fri Apr 7 10:47:37 2006 UTC
# Line 256  set_clip_text (HWND hwnd, const char *te Line 256  set_clip_text (HWND hwnd, const char *te
256          BUG (NULL);          BUG (NULL);
257      p = (char *) GlobalLock (clipmem);      p = (char *) GlobalLock (clipmem);
258      if (p == NULL) {      if (p == NULL) {
259          rc = WPTERR_GENERAL;;          CloseClipboard ();
260          goto leave;              GlobalFree (clipmem);
261            return WPTERR_GENERAL;
262      }      }
263      memcpy (p, text, nbytes);      memcpy (p, text, nbytes);
264      p[nbytes] = '\0';      p[nbytes] = '\0';
265            
     GlobalUnlock (clipmem);  
266      SetClipboardData (CF_TEXT, clipmem);      SetClipboardData (CF_TEXT, clipmem);
267        GlobalUnlock (clipmem);
268        CloseClipboard ();
269      GlobalFree (clipmem);      GlobalFree (clipmem);
270            
 leave:  
     CloseClipboard ();  
271      return rc;      return rc;
272  }  }
273    

Legend:
Removed from v.195  
changed lines
  Added in v.196

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26