}
array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part
- std::string temp = "dali-csharp-app";
- array[0][temp.copy(array[0], strlen(array[0])-1)] = '\0';
+ std::string temp = "dali-csharp-app";
+ char* copy;
+ asprintf(©, "%s", temp.c_str() );
+ array[0] = copy;
arg1 = &argC;
arg2 = &argV;
}
array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part
- std::string temp = "dali-csharp-app";
- array[0][temp.copy(array[0], strlen(array[0])-1)] = '\0';
+ std::string temp = "dali-csharp-app";
+ char* copy;
+ asprintf(©, "%s", temp.c_str() );
+ array[0] = copy;
arg1 = &argC;
arg2 = &argV;
array[ numStrings ] = NULL; // we allocated +1 for hold the NULL part
std::string temp = "dali-csharp-app";
- array[0][temp.copy(array[0], strlen(array[0])-1)] = '\0';
+ char* copy;
+ asprintf(©, "%s", temp.c_str() );
+ array[0] = copy;
arg1 = &argC;
arg2 = &argV;