Print this page
NEX-6096 Enable compile warnings re. parentheses in smbsrv
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
        
*** 135,145 ****
  /*
   * Accurate only for the past couple of centuries;
   * that will probably do.
   */
  
! #define isleap(y) (((y) % 4) == 0 && ((y) % 100) != 0 || ((y) % 400) == 0)
  
  /*
   * Use of the underscored variants may cause problems if you move your code to
   * certain System-V-based systems; for maximum portability, use the
   * underscore-free variants.  The underscored variants are provided for
--- 135,145 ----
  /*
   * Accurate only for the past couple of centuries;
   * that will probably do.
   */
  
! #define isleap(y) ((((y) % 4) == 0 && ((y) % 100) != 0) || ((y) % 400) == 0)
  
  /*
   * Use of the underscored variants may cause problems if you move your code to
   * certain System-V-based systems; for maximum portability, use the
   * underscore-free variants.  The underscored variants are provided for