31 lines
812 B
Diff
31 lines
812 B
Diff
diff -Naur ext3-tools/fsstress.c ext3-tools.new/fsstress.c
|
|
--- ext3-tools/fsstress.c 2004-05-17 04:49:53.000000000 -0300
|
|
+++ ext3-tools.new/fsstress.c 2007-07-16 14:26:20.000000000 -0300
|
|
@@ -487,7 +487,7 @@
|
|
#endif
|
|
if (cleanup == 0)
|
|
{
|
|
- sprintf(cmd,"rm -rf %s",dirname);
|
|
+ sprintf(cmd,"rm -rf %s/*",dirname);
|
|
system(cmd);
|
|
}
|
|
loopcntr++;
|
|
@@ -1453,7 +1453,7 @@
|
|
if (!get_fname(FT_ANYm, r, &f, NULL, NULL, &v))
|
|
append_pathname(&f, ".");
|
|
total = 0;
|
|
- bzero(&cursor, sizeof(cursor));
|
|
+ memset(&cursor, 0x00, sizeof(cursor));
|
|
do {
|
|
e = attr_list_path(&f, buf, sizeof(buf), ATTR_DONTFOLLOW,
|
|
&cursor);
|
|
@@ -1471,7 +1471,7 @@
|
|
return;
|
|
}
|
|
which = (int)(random() % total);
|
|
- bzero(&cursor, sizeof(cursor));
|
|
+ memset(&cursor, 0x00, sizeof(cursor));
|
|
ent = 0;
|
|
aname = NULL;
|
|
do {
|