projects
/
disktools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8550ac6
)
[PATCH] fio: basename() also garbles the passed variable
author
Jens Axboe
<axboe@suse.de>
Wed, 30 Nov 2005 15:43:23 +0000
(16:43 +0100)
committer
Jens Axboe
<axboe@suse.de>
Wed, 30 Nov 2005 15:43:23 +0000
(16:43 +0100)
fio.c
patch
|
blob
|
blame
|
history
diff --git
a/fio.c
b/fio.c
index 5323e4f2142244a6a3d01bd5fa049cfd90229de0..1f0647e539911c2b93873ee62680aaff7c18edc4 100644
(file)
--- a/
fio.c
+++ b/
fio.c
@@
-1659,7
+1659,7
@@
static void disk_util_add(dev_t dev, char *path)
memset(du, 0, sizeof(*du));
INIT_LIST_HEAD(&du->list);
sprintf(du->path, "%s/stat", path);
- du->name =
basename(path
);
+ du->name =
strdup(basename(path)
);
du->dev = dev;
gettimeofday(&du->time, NULL);
@@
-2166,7
+2166,7
@@
static void show_disk_util(void)
struct disk_util *du;
double util;
- printf("\nDisk stats:\n");
+ printf("\nDisk stats
(read/write)
:\n");
list_for_each(entry, &disk_list) {
du = list_entry(entry, struct disk_util, list);