summaryrefslogtreecommitdiff
path: root/cpp/src/slice2cpp/Main.cpp
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2001-06-20 19:46:25 +0000
committerMarc Laukien <marc@zeroc.com>2001-06-20 19:46:25 +0000
commitcdf524ad8e9d5552359d82121eaefc7bfc90293c (patch)
tree3487fb81b556f5f627107e2ae8d07296e696fa13 /cpp/src/slice2cpp/Main.cpp
parentminor (diff)
downloadice-cdf524ad8e9d5552359d82121eaefc7bfc90293c.tar.bz2
ice-cdf524ad8e9d5552359d82121eaefc7bfc90293c.tar.xz
ice-cdf524ad8e9d5552359d82121eaefc7bfc90293c.zip
win fixes
Diffstat (limited to 'cpp/src/slice2cpp/Main.cpp')
-rw-r--r--cpp/src/slice2cpp/Main.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/src/slice2cpp/Main.cpp b/cpp/src/slice2cpp/Main.cpp
index 844250c4727..9220dc9b44c 100644
--- a/cpp/src/slice2cpp/Main.cpp
+++ b/cpp/src/slice2cpp/Main.cpp
@@ -38,6 +38,7 @@ main(int argc, char* argv[])
vector<string> includePaths;
string include;
string dllExport;
+ bool debug = false;
int idx = 1;
while(idx < argc)
@@ -74,8 +75,7 @@ main(int argc, char* argv[])
else if(strcmp(argv[idx], "-d") == 0 ||
strcmp(argv[idx], "--debug") == 0)
{
- extern int yydebug;
- yydebug = 1;
+ debug = true;
for(int i = idx ; i + 1 < argc ; ++i)
argv[i] = argv[i + 1];
--argc;
@@ -169,7 +169,7 @@ main(int argc, char* argv[])
}
Parser_ptr parser = Parser::createParser();
- int status = parser -> parse(cppHandle);
+ int status = parser -> parse(cppHandle, debug);
#ifdef WIN32
_pclose(cppHandle);