diff options
author | Daniel Dunbar <daniel@zuster.org> | 2005-10-09 22:47:07 +0400 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2005-10-09 22:47:07 +0400 |
commit | 8abb59b0ce01100f1b9c9b097fd55b3ccf24a8a3 (patch) | |
tree | 5018c220f619ccb95573da54e34a28be95018364 /source/blender/src/drawtext.c | |
parent | 7a742d9f892139516511fba1a9c7de09be9d1ff6 (diff) |
- bug fix, paste clipboard on windows didn't free buffer
Diffstat (limited to 'source/blender/src/drawtext.c')
-rw-r--r-- | source/blender/src/drawtext.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/src/drawtext.c b/source/blender/src/drawtext.c index f726b87ad71..33680fa5422 100644 --- a/source/blender/src/drawtext.c +++ b/source/blender/src/drawtext.c @@ -1244,7 +1244,7 @@ void txt_copy_selectbuffer (Text *text) #ifdef _WIN32 -char *unixNewLine(char *buffer) +static char *unixNewLine(char *buffer) { char *p, *p2, *output; @@ -1257,7 +1257,7 @@ char *unixNewLine(char *buffer) return(output); } -char *winNewLine(char *buffer) +static char *winNewLine(char *buffer) { char *p, *p2, *output; int add= 0; @@ -1290,6 +1290,7 @@ void txt_paste_clipboard(Text *text) { txt_insert_buf(text, buffer); GlobalUnlock( hData ); CloseClipboard(); + MEM_freeN(buffer); } #endif } |