summaryrefslogtreecommitdiff
path: root/codemaker/source/javamaker/javaoptions.cxx
diff options
context:
space:
mode:
authorJuergen Schmidt <jsc@openoffice.org>2002-11-20 15:20:29 +0000
committerJuergen Schmidt <jsc@openoffice.org>2002-11-20 15:20:29 +0000
commita634061cb9349ddba60cc4ed52f767e1a8950815 (patch)
treebeb0c71b4acb9d91a2bf309b405c0ea6f8c6d427 /codemaker/source/javamaker/javaoptions.cxx
parent37cb6612952ab215d89a088e6c45b203121d52ad (diff)
#105422# using osl_getCommandLineArgs for rdb input files
Diffstat (limited to 'codemaker/source/javamaker/javaoptions.cxx')
-rw-r--r--codemaker/source/javamaker/javaoptions.cxx13
1 files changed, 9 insertions, 4 deletions
diff --git a/codemaker/source/javamaker/javaoptions.cxx b/codemaker/source/javamaker/javaoptions.cxx
index 0f045b88136d..4311c08faed6 100644
--- a/codemaker/source/javamaker/javaoptions.cxx
+++ b/codemaker/source/javamaker/javaoptions.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: javaoptions.cxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: dbo $ $Date: 2002-07-31 12:46:43 $
+ * last change: $Author: jsc $ $Date: 2002-11-20 16:20:29 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -61,7 +61,9 @@
#include <stdio.h>
#include <string.h>
-#include "javaoptions.hxx"
+#include "javaoptions.hxx"
+#include "osl/process.h"
+#include "osl/thread.h"
using namespace rtl;
@@ -249,7 +251,10 @@ sal_Bool JavaOptions::initOptions(int ac, char* av[], sal_Bool bCmdFile)
}
} else
{
- m_inputFiles.push_back(av[i]);
+ OUString system_filepath;
+ OSL_VERIFY( osl_Process_E_None == osl_getCommandArg( i-1, &system_filepath.pData ) );
+ m_inputFiles.push_back(OUStringToOString(system_filepath, osl_getThreadTextEncoding()));
+// m_inputFiles.push_back(av[i]);
}
}
}