diff options
Diffstat (limited to 'desktop/textarea.c')
-rw-r--r-- | desktop/textarea.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/desktop/textarea.c b/desktop/textarea.c index 1cbb767f6..3fb18e1c4 100644 --- a/desktop/textarea.c +++ b/desktop/textarea.c @@ -2074,6 +2074,17 @@ int textarea_get_text(struct textarea *ta, char *buf, unsigned int len) /* exported interface, documented in textarea.h */ +const char * textarea_data(struct textarea *ta, unsigned int *len) +{ + if (len != NULL) { + *len = ta->text.len; + } + + return ta->text.data; +} + + +/* exported interface, documented in textarea.h */ bool textarea_set_caret(struct textarea *ta, int caret) { int b_off; |