summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnon Gilboa <agilboa@redhat.com>2010-10-04 12:35:06 +0200
committerArnon Gilboa <agilboa@agilboa.usersys.redhat.com>2010-10-11 17:29:00 +0200
commit26814c4f9ca492bab8f11145a4a50cb63c695a7a (patch)
treee981dafe19797a4e087360da6c618061500ef463
parent3a4051d7ce70914e5cb88496a6a2510ede793325 (diff)
downloadspice-26814c4f9ca492bab8f11145a4a50cb63c695a7a.tar.gz
spice-26814c4f9ca492bab8f11145a4a50cb63c695a7a.tar.xz
spice-26814c4f9ca492bab8f11145a4a50cb63c695a7a.zip
spice-win: remove windows-specific bitmap cut & paste support
will wait until png comes in
-rw-r--r--client/windows/platform.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/client/windows/platform.cpp b/client/windows/platform.cpp
index 075d2690..c8750222 100644
--- a/client/windows/platform.cpp
+++ b/client/windows/platform.cpp
@@ -78,7 +78,6 @@ typedef struct ClipboardFormat {
static ClipboardFormat clipboard_formats[] = {
{CF_UNICODETEXT, VD_AGENT_CLIPBOARD_UTF8_TEXT},
- {CF_DIB, VD_AGENT_CLIPBOARD_BITMAP},
{0, 0}};
static const unsigned long MODAL_LOOP_TIMER_ID = 1;
@@ -919,9 +918,6 @@ bool Platform::on_clipboard_notify(uint32_t type, const uint8_t* data, int32_t s
clip_len++;
clip_size = clip_len * sizeof(WCHAR);
break;
- case VD_AGENT_CLIPBOARD_BITMAP:
- clip_size = size;
- break;
default:
LOG_INFO("Unsupported clipboard type %u", type);
return false;
@@ -942,10 +938,6 @@ bool Platform::on_clipboard_notify(uint32_t type, const uint8_t* data, int32_t s
ret = !!MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)data, size, (LPWSTR)clip_buf, clip_len);
((LPWSTR)clip_buf)[clip_len - 1] = L'\0';
break;
- case VD_AGENT_CLIPBOARD_BITMAP:
- memcpy(clip_buf, data, size);
- ret = true;
- break;
}
GlobalUnlock(clip_data);
if (!ret) {
@@ -997,15 +989,6 @@ bool Platform::on_clipboard_request(uint32_t type)
delete[] (uint8_t *)utf8_data;
break;
}
- case VD_AGENT_CLIPBOARD_BITMAP: {
- size_t clip_size = GlobalSize(clip_data);
- if (!clip_size) {
- break;
- }
- clipboard_listener->on_clipboard_notify(type, (uint8_t*)clip_buf, clip_size);
- ret = true;
- break;
- }
default:
LOG_INFO("Unsupported clipboard type %u", type);
}