diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-08-13 14:43:04 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-08-13 14:43:04 +0100 |
commit | d106091d6e5df26a83460ae484c31753b873368c (patch) | |
tree | 4312298dd2dd118c611c6ff5e0a144c7a0b0aa35 /desktop | |
parent | 68947c377ed358db310b32ee241db375e0b51de4 (diff) | |
download | netsurf-d106091d6e5df26a83460ae484c31753b873368c.tar.gz netsurf-d106091d6e5df26a83460ae484c31753b873368c.tar.bz2 |
Pass font plot style out to front end clipboard append function.
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/gui.h | 3 | ||||
-rw-r--r-- | desktop/selection.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/desktop/gui.h b/desktop/gui.h index 85f1015eb..2fc2b9130 100644 --- a/desktop/gui.h +++ b/desktop/gui.h @@ -129,7 +129,8 @@ void gui_clear_selection(struct gui_window *g); void gui_paste_from_clipboard(struct gui_window *g, int x, int y); bool gui_empty_clipboard(void); -bool gui_add_to_clipboard(const char *text, size_t length, bool space); +bool gui_add_to_clipboard(const char *text, size_t length, bool space, + const plot_font_style_t *fstyle); bool gui_commit_clipboard(void); bool gui_copy_to_clipboard(struct selection *s); diff --git a/desktop/selection.c b/desktop/selection.c index 436117a89..00984d9b1 100644 --- a/desktop/selection.c +++ b/desktop/selection.c @@ -753,7 +753,7 @@ static bool selection_copy_handler(const char *text, size_t length, /* add any whitespace which precedes the text from this box */ if (whitespace_text != NULL && whitespace_length > 0) { if (!gui_add_to_clipboard(whitespace_text, - whitespace_length, false)) { + whitespace_length, false, &style)) { return false; } } @@ -772,7 +772,7 @@ static bool selection_copy_handler(const char *text, size_t length, } /* add the text from this box */ - if (!gui_add_to_clipboard(text, length, add_space)) + if (!gui_add_to_clipboard(text, length, add_space, &style)) return false; return true; |