31 #define VARDIR "configs/"
35 "Warning:explicit path for executable will not be used for configs";
36 static const ERRCODE USAGE =
"Usage";
54 if (!getenv(
"TESSDATA_PREFIX")) {
55 #ifdef TESSDATA_PREFIX
57 #define _XSTR(a) _STR(a)
58 datadir = _XSTR(TESSDATA_PREFIX);
66 if (length >= 8 && strcmp(&
datadir[length - 8],
"tessdata") == 0)
68 else if (length >= 9 && strcmp(&
datadir[length - 9],
"tessdata/") == 0)
77 datadir = getenv(
"TESSDATA_PREFIX");
83 if ((strcmp(lastchar,
"/") != 0) && (strcmp(lastchar,
"\\") != 0))
void truncate_at(inT32 index)
const char * string() const
void main_setup(const char *argv0, const char *basename)