[BACK]Return to arch.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/arch.c between version 1.92 and 1.93

version 1.92, 2022/12/26 19:16:02 version 1.93, 2023/02/17 17:59:36
Line 116 
Line 116 
         char name[1];           /* Archive name. */          char name[1];           /* Archive name. */
 } Arch;  } Arch;
   
 /* Used to get to ar's field sizes.  */  #define AR_NAME_SIZE            (sizeof(((struct ar_hdr *)0)->ar_name))
 static struct ar_hdr *dummy;  #define AR_DATE_SIZE            (sizeof(((struct ar_hdr *)0)->ar_date))
 #define AR_NAME_SIZE            (sizeof(dummy->ar_name))  
 #define AR_DATE_SIZE            (sizeof(dummy->ar_date))  
   
 /* Each archive member is tied to an arch_member structure,  /* Each archive member is tied to an arch_member structure,
  * suitable for hashing.  */   * suitable for hashing.  */

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.93