}
public void main(String[] args) throws MsgException {
- for (int i = 0 ; i<Main.TASK_COUNT; i++) {
+ for (int i = 0 ; i < Main.TASK_COUNT; i++) {
Msg.info("Wait for a task");
PingPongTask task = (PingPongTask)Task.receive(getHost().getName());
#endif
-/**************************** Scalar Values **********************************/
-
-typedef union u_smx_scalar u_smx_scalar_t;
-
/* ******************************** Host ************************************ */
/** @brief Host datatype
@ingroup simix_host_management
* @ingroup XBT_ex_c
*/
struct XBT_PUBLIC() xbt_ex :
- public std::runtime_error,
- public simgrid::xbt::WithContextException {
-public:
+ std::runtime_error,
+ simgrid::xbt::WithContextException {
xbt_ex() :
std::runtime_error("")
namespace bits {
template<class T, long long N, long long... M>
struct make_integer_sequence :
- public make_integer_sequence<T, N-1, N-1, M...>
+ make_integer_sequence<T, N-1, N-1, M...>
{};
template<class T, long long... M>
struct make_integer_sequence<T, 0, M...> {
{
}
-static void __JAVA_storage_priv_free(void *storage)
-{
-}
-
JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, jobjectArray jargs)
{
- char **argv = nullptr;
int index;
int argc = 0;
jstring jval;
argc = static_cast<int>(env->GetArrayLength(jargs));
argc++;
- argv = xbt_new(char *, argc + 1);
+ char** argv = new char*[argc + 1];
argv[0] = xbt_strdup("java");
for (index = 0; index < argc - 1; index++) {
free(argv[index]);
}
free(argv[argc]);
- free(argv);
+ delete[] argv;
}
JNIEXPORT void JNICALL JNICALL Java_org_simgrid_msg_Msg_run(JNIEnv * env, jclass cls)
case '\0':
fprintf(stderr, "Layout format (%s) ending with %%\n", (char *)l->data);
xbt_abort();
+ break;
case '%':
*p = '%';
check_overflow(1);