321 |
{ |
{ |
322 |
uint8 *translated_data; |
uint8 *translated_data; |
323 |
uint32 length = nitems; |
uint32 length = nitems; |
324 |
|
uint8 *tmp; |
325 |
|
|
326 |
DEBUG_CLIPBOARD(("Translating linebreaks before sending data\n")); |
DEBUG_CLIPBOARD(("Translating linebreaks before sending data\n")); |
327 |
translated_data = lf2crlf(data, &length); |
translated_data = lf2crlf(data, &length); |
328 |
|
|
329 |
uint8 *tmp = xmalloc(length + g_clip_buflen); |
tmp = xmalloc(length + g_clip_buflen); |
330 |
strncpy((char*)tmp, (char*)g_clip_buffer, g_clip_buflen); |
strncpy((char*)tmp, (char*)g_clip_buffer, g_clip_buflen); |
331 |
xfree(g_clip_buffer); |
xfree(g_clip_buffer); |
332 |
|
|