mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
Bug 1438136 - [Wayland/Clipboard] Null terminate text string returned by GetClipboardText(), r=stransky
This commit is contained in:
parent
ce27aa1e78
commit
300e919a5d
@ -671,9 +671,10 @@ nsRetrievalContextWayland::TransferFastTrackClipboard(
|
||||
if (dataLength > 0) {
|
||||
mClipboardDataLength = dataLength;
|
||||
mClipboardData = reinterpret_cast<char*>(
|
||||
g_malloc(sizeof(char)*mClipboardDataLength));
|
||||
g_malloc(sizeof(char)*(mClipboardDataLength+1)));
|
||||
memcpy(mClipboardData, gtk_selection_data_get_data(aSelectionData),
|
||||
sizeof(char)*mClipboardDataLength);
|
||||
mClipboardData[mClipboardDataLength] = '\0';
|
||||
}
|
||||
} else {
|
||||
NS_WARNING("Received obsoleted clipboard data!");
|
||||
|
Loading…
Reference in New Issue
Block a user