From 8e31b3d91aea637ec3951176a28e059734b998b1 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Thu, 14 Apr 2016 21:38:49 +0200
Subject: [PATCH] prepare storage for executable's arguments

---
 alib2common/src/global/GlobalData.cpp | 5 +++++
 alib2common/src/global/GlobalData.h   | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/alib2common/src/global/GlobalData.cpp b/alib2common/src/global/GlobalData.cpp
index 71fd27c699..f22a43ac88 100644
--- a/alib2common/src/global/GlobalData.cpp
+++ b/alib2common/src/global/GlobalData.cpp
@@ -6,6 +6,7 @@
  */
 
 #include "GlobalData.h"
+#include <cstdlib>
 
 namespace common {
 
@@ -13,4 +14,8 @@ bool GlobalData::verbose = false;
 
 bool GlobalData::measure = false;
 
+int GlobalData::argc = 0;
+
+char * * GlobalData::argv = NULL;
+
 } /* common */
diff --git a/alib2common/src/global/GlobalData.h b/alib2common/src/global/GlobalData.h
index 178ca3facb..4a9bbfb169 100644
--- a/alib2common/src/global/GlobalData.h
+++ b/alib2common/src/global/GlobalData.h
@@ -15,6 +15,8 @@ public:
 	static bool verbose;
 	static bool measure;
 
+	static int argc;
+	static char * * argv;
 };
 
 } /* common */
-- 
GitLab