aboutsummaryrefslogtreecommitdiff
path: root/project/src/lib-std.h
diff options
context:
space:
mode:
Diffstat (limited to 'project/src/lib-std.h')
-rw-r--r--project/src/lib-std.h24
1 files changed, 22 insertions, 2 deletions
diff --git a/project/src/lib-std.h b/project/src/lib-std.h
index b97fcc9..51e69db 100644
--- a/project/src/lib-std.h
+++ b/project/src/lib-std.h
@@ -94,7 +94,8 @@
///////////////////////////////////////////////////////////////////////////////
void SetupColors();
-void SetupLib ( int argc, char ** argv, ccp p_progname );
+void SetupLib ( int argc, char ** argv, ccp tname, ccp tvers, ccp ttitle );
+
void NormalizeOptions
(
uint log_level // 0: no log
@@ -199,6 +200,26 @@ extern const char WarnLevelNameUp[WLEVEL__N][8]; // upper case
//
///////////////////////////////////////////////////////////////////////////////
+/////////////// warn_enum_t ///////////////
+///////////////////////////////////////////////////////////////////////////////
+// [[warn_enum_t]] [[warn_bits_t]]
+// order is important, compare warn_szs_name[] and ct.wiimm.de "warning bits"
+
+typedef enum warn_enum_t
+{
+ WARNSZS_ITEMPOS, // item-pos bug
+ WARNSZS_SELF_ITPH, // self linked ITPT route
+ WARNSZS__N
+}
+warn_enum_t;
+
+typedef uint warn_bits_t;
+
+extern const ccp warn_szs_name[WARNSZS__N];
+ccp GetWarnSZSNames ( warn_bits_t ws, char sep );
+
+//
+///////////////////////////////////////////////////////////////////////////////
/////////////// sub file system ///////////////
///////////////////////////////////////////////////////////////////////////////
// [[SubFile_t]]
@@ -2156,7 +2177,6 @@ extern const u8 TestDataLEX[8*1];
///////////////////////////////////////////////////////////////////////////////
extern ccp tool_name;
-extern ccp progname;
extern ccp share_path;
extern ccp search_path[];
extern ccp auto_add_path[6];