Etienne Brateau, le dim. 23 janv. 2022 05:17:02 +0100, a ecrit: > This makes all #define be grouped at the same place
Applied, thanks! > --- > ext2fs/ext2_fs.h | 1 + > ext2fs/ext2fs.h | 6 ------ > ext2fs/ialloc.c | 3 +++ > 3 files changed, 4 insertions(+), 6 deletions(-) > > diff --git a/ext2fs/ext2_fs.h b/ext2fs/ext2_fs.h > index d3701553..d838172a 100644 > --- a/ext2fs/ext2_fs.h > +++ b/ext2fs/ext2_fs.h > @@ -268,6 +268,7 @@ struct ext2_inode { > #define i_uid_high osd2.hurd2.h_i_uid_high > #define i_gid_high osd2.hurd2.h_i_gid_high > #define i_author osd2.hurd2.h_i_author > +#define i_mode_high osd2.hurd2.h_i_mode_high > > /* > * File system states > diff --git a/ext2fs/ext2fs.h b/ext2fs/ext2fs.h > index 9f2b6907..f8e3ba45 100644 > --- a/ext2fs/ext2fs.h > +++ b/ext2fs/ext2fs.h > @@ -33,8 +33,6 @@ > #include <pthread.h> > #include <sys/mman.h> > > -#define __hurd__ /* Enable some hurd-specific fields. */ > - > /* Types used by the ext2 header files. */ > typedef u_int32_t __u32; > typedef int32_t __s32; > @@ -45,8 +43,6 @@ typedef int8_t __s8; > > #include "ext2_fs.h" > > -#define i_mode_high osd2.hurd2.h_i_mode_high /* missing from ext2_fs.h */ > - > > #ifdef EXT2FS_DEBUG > #include <stdio.h> > @@ -59,8 +55,6 @@ extern int ext2_debug_flag; > #define ext2_debug(f, a...) (void)0 > #endif > > -#undef __hurd__ > - > /* Define this if memory objects should not be cached by the kernel. > Normally, don't define it, but defining it causes a much greater rate > of paging requests, which may be helpful in catching bugs. */ > diff --git a/ext2fs/ialloc.c b/ext2fs/ialloc.c > index b14ddeec..49122319 100644 > --- a/ext2fs/ialloc.c > +++ b/ext2fs/ialloc.c > @@ -316,6 +316,7 @@ diskfs_alloc_node (struct node *dir, mode_t mode, struct > node **node) > st->st_blocks = 0; > np->dn_set_ctime = 1; > } > + > /* Zero out the block pointers in case there's some noise left on disk. */ > for (block = 0; block < EXT2_N_BLOCKS; block++) > if (diskfs_node_disknode (np)->info.i_data[block] != 0) > @@ -323,11 +324,13 @@ diskfs_alloc_node (struct node *dir, mode_t mode, > struct node **node) > diskfs_node_disknode (np)->info.i_data[block] = 0; > np->dn_set_ctime = 1; > } > + > if (diskfs_node_disknode (np)->info_i_translator != 0) > { > diskfs_node_disknode (np)->info_i_translator = 0; > np->dn_set_ctime = 1; > } > + > st->st_mode &= ~S_IPTRANS; > if (np->allocsize) > { > -- > 2.34.1 > > -- Samuel tohi.cybercable.fr (212.198.0.3) si une personne se reconnait derriere cette adresse que ce soit un pirate ou une victime qu'il se manifeste, cette personne pourrait bien etre un petit malin -+- Fred in NPC : Mamaaaaan, y a le routeur qui veut me hacker -+-