diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2010-08-27 01:59:04 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2010-08-27 02:02:01 +0200 |
commit | 0c0a24171e5c2ddfa2268807f5fedc6d8ce6568e (patch) | |
tree | 347cf8bab264b6b5ab040ad93ac34d6e090e1ac9 /tmpfs/dir.c | |
parent | 8c193999f747619d650219493dcdba72a65b3f44 (diff) |
Revert "Fix tmpfs assertion"
As discussed up to
http://lists.gnu.org/archive/html/bug-hurd/2010-06/msg00021.html
this reverts commit 97c5690abeaa88767acf2ffbb55552e8278052c8 and removes the
corresponding assertion. This is related to commit
2f7f90ce15cce79ef83a8d273e3a27b5b527c7d7
which changes how much st_size is increased.
* tmpfs/tmpfs.h (tmpfs_dirent): Remove `padding' field.
* tmpfs/dir.c (diskfs_get_directs): Remove assertion on the position of the
`name' field of struct tmpfs_dirent compared to the position of the `d_name'
field of struct dirent.
Diffstat (limited to 'tmpfs/dir.c')
-rw-r--r-- | tmpfs/dir.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/tmpfs/dir.c b/tmpfs/dir.c index 2702da54..65386e0a 100644 --- a/tmpfs/dir.c +++ b/tmpfs/dir.c @@ -58,9 +58,6 @@ diskfs_get_directs (struct node *dp, int entry, int n, struct dirent *entp; int i; - assert (offsetof (struct tmpfs_dirent, name) - >= offsetof (struct dirent, d_name)); - if (bufsiz == 0) bufsiz = dp->dn_stat.st_size + 2 * ((offsetof (struct dirent, d_name[3]) + 7) & ~7); |