Browse Source

Fix warning

Samuel Thibault 4 years ago
parent
commit
fa890d532f
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/common/thread.c

+ 5 - 2
src/common/thread.c

@@ -74,9 +74,12 @@ starpu_pthread_t starpu_pthread_self(void)
 int starpu_pthread_create_on(const char *name, starpu_pthread_t *thread, const starpu_pthread_attr_t *attr STARPU_ATTRIBUTE_UNUSED, void *(*start_routine) (void *), void *arg, starpu_sg_host_t host)
 {
 	char **_args;
+	int ret;
 	_STARPU_MALLOC(_args, 3*sizeof(char*));
-	asprintf(&_args[0], "%p", start_routine);
-	asprintf(&_args[1], "%p", arg);
+	ret = asprintf(&_args[0], "%p", start_routine);
+	STARPU_ASSERT(ret);
+	ret = asprintf(&_args[1], "%p", arg);
+	STARPU_ASSERT(ret);
 	_args[2] = NULL;
 	if (!host)
 		host = _starpu_simgrid_get_host_by_name("MAIN");