utf8proc

A clean C library for processing UTF-8 Unicode data
git clone https://git.sinitax.com/juliastrings/utf8proc
Log | Files | Refs | README | LICENSE | sfeed.txt

commit 83714e458ee63b6ed7faebd4a033c273e3bcb5ca
parent bc357b276f1fd7124bbb31a4e212a30e57520eee
Author: Veres Lajos <vlajos@gmail.com>
Date:   Tue, 12 Aug 2014 21:30:59 +0100

a few typofixes

Diffstat:
MNEWS.md | 2+-
Mmojibake.h | 2+-
Mutf8proc.c | 4++--
3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/NEWS.md b/NEWS.md @@ -122,7 +122,7 @@ Release of version 1.0.1 - added `NLF2LF` transformation in postgresql `unifold` function - added the `DECOMPOSE` option, if you neither use `COMPOSE` or `DECOMPOSE`, no normalization will be performed (different from previous versions) - using integer constants rather than C-strings for character properties -- fixed (hopefully) a problem with the ruby library on Mac OS X, which occured when compiler optimization was switched on +- fixed (hopefully) a problem with the ruby library on Mac OS X, which occurred when compiler optimization was switched on ## Version 0.2 ## diff --git a/mojibake.h b/mojibake.h @@ -102,7 +102,7 @@ extern "C" { * Flags being regarded by several functions in the library: * NULLTERM: The given UTF-8 input is NULL terminated. * STABLE: Unicode Versioning Stability has to be respected. - * COMPAT: Compatiblity decomposition + * COMPAT: Compatibility decomposition * (i.e. formatting information is lost) * COMPOSE: Return a result with composed characters. * DECOMPOSE: Return a result with decomposed characters. diff --git a/utf8proc.c b/utf8proc.c @@ -112,7 +112,7 @@ const char *utf8proc_errmsg(ssize_t errcode) { case UTF8PROC_ERROR_INVALIDOPTS: return "Invalid options for UTF-8 processing chosen."; default: - return "An unknown error occured while processing UTF-8 data."; + return "An unknown error occurred while processing UTF-8 data."; } } @@ -370,7 +370,7 @@ ssize_t utf8proc_decompose( while (1) { if (options & UTF8PROC_NULLTERM) { rpos += utf8proc_iterate(str + rpos, -1, &uc); - /* checking of return value is not neccessary, + /* checking of return value is not necessary, as 'uc' is < 0 in case of error */ if (uc < 0) return UTF8PROC_ERROR_INVALIDUTF8; if (rpos < 0) return UTF8PROC_ERROR_OVERFLOW;