* vfs.c (vfs_addstamp): Rename st1 to last_stamp. Initialize it
with NULL to suppress compiler warning.
Этот коммит содержится в:
родитель
38a1e6499c
Коммит
8a025d6efa
@ -1,3 +1,8 @@
|
|||||||
|
2001-05-18 Pavel Roskin <proski@gnu.org>
|
||||||
|
|
||||||
|
* vfs.c (vfs_addstamp): Rename st1 to last_stamp. Initialize it
|
||||||
|
with NULL to suppress compiler warning.
|
||||||
|
|
||||||
2001-05-14 Pavel Roskin <proski@gnu.org>
|
2001-05-14 Pavel Roskin <proski@gnu.org>
|
||||||
|
|
||||||
* ftpfs.c: Warning fixes.
|
* ftpfs.c: Warning fixes.
|
||||||
|
16
vfs/vfs.c
16
vfs/vfs.c
@ -299,13 +299,16 @@ void
|
|||||||
vfs_addstamp (vfs *v, vfsid id, struct vfs_stamping *parent)
|
vfs_addstamp (vfs *v, vfsid id, struct vfs_stamping *parent)
|
||||||
{
|
{
|
||||||
if (v != &vfs_local_ops && id != (vfsid)-1){
|
if (v != &vfs_local_ops && id != (vfsid)-1){
|
||||||
struct vfs_stamping *stamp, *st1;
|
struct vfs_stamping *stamp;
|
||||||
|
struct vfs_stamping *last_stamp = NULL;
|
||||||
|
|
||||||
for (stamp = stamps; stamp != NULL; st1 = stamp, stamp = stamp->next)
|
for (stamp = stamps; stamp != NULL; stamp = stamp->next) {
|
||||||
if (stamp->v == v && stamp->id == id){
|
if (stamp->v == v && stamp->id == id){
|
||||||
gettimeofday(&(stamp->time), NULL);
|
gettimeofday(&(stamp->time), NULL);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
last_stamp = stamp;
|
||||||
|
}
|
||||||
stamp = g_new (struct vfs_stamping, 1);
|
stamp = g_new (struct vfs_stamping, 1);
|
||||||
stamp->v = v;
|
stamp->v = v;
|
||||||
stamp->id = id;
|
stamp->id = id;
|
||||||
@ -325,12 +328,15 @@ vfs_addstamp (vfs *v, vfsid id, struct vfs_stamping *parent)
|
|||||||
gettimeofday (&(stamp->time), NULL);
|
gettimeofday (&(stamp->time), NULL);
|
||||||
stamp->next = 0;
|
stamp->next = 0;
|
||||||
|
|
||||||
if (stamps)
|
if (stamps) {
|
||||||
st1->next = stamp;
|
/* Add to the end */
|
||||||
else
|
last_stamp->next = stamp;
|
||||||
|
} else {
|
||||||
|
/* Add first element */
|
||||||
stamps = stamp;
|
stamps = stamp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
vfs_stamp (vfs *v, vfsid id)
|
vfs_stamp (vfs *v, vfsid id)
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user