X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=utf8lib.h;h=4b8221f5f779da6d7ca6d9103c6a69173acb08fa;hb=f02aede58fe2b44b1eba101a09bdef4c99222d32;hp=41255a4e621dde26d7e11ccdf9328e92a4bfa7a8;hpb=e9ef9da90a206204b283dacd15c35bd3fd1fe5c9;p=xonotic%2Fdarkplaces.git diff --git a/utf8lib.h b/utf8lib.h index 41255a4e..4b8221f5 100644 --- a/utf8lib.h +++ b/utf8lib.h @@ -1,3 +1,23 @@ +/* +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 */ @@ -6,7 +26,6 @@ #include #include "qtypes.h" -#include "cvar.h" // types for unicode strings // let them be 32 bit for now @@ -21,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*);