projects
/
platform
/
core
/
uifw
/
dali-demo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c876b16
)
Prepend dummy argv[0] to properly pass all arguments to Android main function
39/325739/2
devel/master
author
Richard Huang
<r.huang@samsung.com>
Fri, 13 Jun 2025 13:17:18 +0000
(14:17 +0100)
committer
Richard Huang
<r.huang@samsung.com>
Fri, 13 Jun 2025 13:29:52 +0000
(14:29 +0100)
Change-Id: Icbb249138e5df2b17fb706f7ed8cb894775d0ce4
build/android/app/src/main/cpp/main.cpp
patch
|
blob
|
history
diff --git
a/build/android/app/src/main/cpp/main.cpp
b/build/android/app/src/main/cpp/main.cpp
index 18bd25325b83c25b18fc0e0042e995e34ffb56f0..a2a558fb17818b80e4b555085b58934965787253 100644
(file)
--- a/
build/android/app/src/main/cpp/main.cpp
+++ b/
build/android/app/src/main/cpp/main.cpp
@@
-239,6
+239,10
@@
void android_main(struct android_app* state)
// Convert to char** argv
std::vector<char*> argv;
+
+ argv.reserve(argTokens.size() + 1);
+ argv.push_back(const_cast<char*>(callParam.c_str())); // Insert callParam as argv[0]
+
for(std::string& arg : argTokens)
{
argv.push_back(const_cast<char*>(arg.c_str()));