Add OS_PATH_SEPARATOR for platforms which have different path separator characters...
[fio.git] / blktrace.c
index 297a8a947af254200aed536788b095811a0d34ac..1b9bf3b8452c51a40612917179d00977dc231513 100644 (file)
@@ -115,7 +115,7 @@ static int lookup_device(struct thread_data *td, char *path, unsigned int maj,
                if (!strcmp(dir->d_name, ".") || !strcmp(dir->d_name, ".."))
                        continue;
 
-               sprintf(full_path, "%s/%s", path, dir->d_name);
+               sprintf(full_path, "%s%s%s", path, FIO_OS_PATH_SEPARATOR, dir->d_name);
                if (lstat(full_path, &st) == -1) {
                        perror("lstat");
                        break;