X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=utf8lib.h;h=4b8221f5f779da6d7ca6d9103c6a69173acb08fa;hb=c298c05ffaea809ab697c514f3696aedf73d425f;hp=275366e64a2c418f7f1420956e66f67f10e70e3d;hpb=0a05c446ba26bd5897645a37ceec8646c5bc93eb;p=xonotic%2Fdarkplaces.git diff --git a/utf8lib.h b/utf8lib.h index 275366e6..4b8221f5 100644 --- a/utf8lib.h +++ b/utf8lib.h @@ -1,9 +1,30 @@ +/* +Copyright (C) 2009-2020 DarkPlaces contributors + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2 +of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + +*/ + /* * UTF-8 utility functions for DarkPlaces */ #ifndef UTF8LIB_H__ #define UTF8LIB_H__ +#include #include "qtypes.h" // types for unicode strings @@ -19,7 +40,7 @@ typedef int32_t Uchar; // a non-utf8 version to work: u8_strlen() will wrap to strlen() // u8_byteofs() and u8_charidx() will simply return whatever is passed as index parameter // u8_getchar() will will just return the next byte, u8_fromchar will write one byte, ... -extern cvar_t utf8_enable; +extern struct cvar_s utf8_enable; void u8_Init(void); size_t u8_strlen(const char*);