Change-Id: Icfd29898b107b41068a16e4f0d938c1416941e73
Signed-off-by: Duyoung Jang <duyoung.jang@samsung.com>
#include "InstallerUtil.h"
-#define OSP_INSTALLER_VERSION "version=[20130419.1]"
+#define OSP_INSTALLER_VERSION "version=[20130421.1]"
#define DIR_BIN L"/bin"
#define DIR_INFO L"/info"
String buf;
for (int i = 0; i < argc; i++)
{
- if (strlen(argv[i]) < 1024)
+ const char* pStr = argv[i];
+ if (pStr)
{
- const char* pStr = argv[i];
- if (pStr)
+ AppLog(" # argv[%d] = [%s]", i, pStr);
+
+ std::unique_ptr< String > pCmd(new (std::nothrow) String(pStr));
+ TryReturn(pCmd, 0, "pCmd is null.");
+
+ buf.Append(*pCmd.get());
+ if (i != argc - 1)
{
- String cmd(pStr);
- buf.Append(cmd);
- if (i != argc - 1)
- {
- buf.Append(" ");
- }
+ buf.Append(" ");
}
}
}