aboutsummaryrefslogtreecommitdiff
path: root/text.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-04-05 12:40:43 +0200
committerMarc André Tanner <mat@brain-dump.org>2017-04-08 22:54:36 +0200
commit391720cb430ad74d01dacb1cd53c06d6283aba4e (patch)
treed7057d702f5196d153fa7f57dfe7a8bf440674f0 /text.c
parent03ffb2b812022082c681f478da10b095f44dfb97 (diff)
downloadvis-391720cb430ad74d01dacb1cd53c06d6283aba4e.tar.gz
vis-391720cb430ad74d01dacb1cd53c06d6283aba4e.tar.xz
text: introduce text_char_get which converts \r\n to \n
Diffstat (limited to 'text.c')
-rw-r--r--text.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/text.c b/text.c
index 390be98..b994bc4 100644
--- a/text.c
+++ b/text.c
@@ -1548,6 +1548,11 @@ bool text_byte_get(Text *txt, size_t pos, char *buf) {
return text_bytes_get(txt, pos, 1, buf);
}
+bool text_char_get(Text *txt, size_t pos, char *buf) {
+ Iterator it = text_iterator_get(txt, pos);
+ return text_iterator_char_get(&it, buf);
+}
+
size_t text_bytes_get(Text *txt, size_t pos, size_t len, char *buf) {
if (!buf)
return 0;