소스 검색

Add missing /

Samuel Thibault 12 년 전
부모
커밋
dc8ce8fb13
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/core/disk_ops/unistd/disk_unistd_global.c

+ 2 - 1
src/core/disk_ops/unistd/disk_unistd_global.c

@@ -47,12 +47,13 @@ starpu_unistd_global_alloc (struct starpu_unistd_global_obj * obj, void *base, s
 	const char *template = "STARPU_XXXXXX";
 
 	/* create template for mkstemp */
-	unsigned int sizeBase = strlen(base) + strlen(template)+1;
+	unsigned int sizeBase = strlen(base) + 1 + strlen(template)+1;
 
 	char * baseCpy = malloc(sizeBase*sizeof(char));
 	STARPU_ASSERT(baseCpy != NULL);
 
 	strcpy(baseCpy, (char *) base);
+	strcat(baseCpy,"/");
 	strcat(baseCpy,template);
 #ifdef STARPU_LINUX_SYS
 	id = mkostemp(baseCpy, obj->flags);