فهرست منبع

Fix Issue #309

Fix issue "check_disk fails on large unix filesystems". 

Variable definition "double" for "dused_units, dfree_units and dtotal_units"  was insufficient to represent large free disk space ( ~8TB) and was changed to uintmax_t.
raggix 8 سال پیش
والد
کامیت
97c65bc58a
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      lib/utils_disk.h

+ 1 - 1
lib/utils_disk.h

@@ -26,7 +26,7 @@ struct parameter_list
   struct parameter_list *name_next;
   uintmax_t total, available, available_to_root, used, inodes_free, inodes_total;
   double dfree_pct, dused_pct;
-  double dused_units, dfree_units, dtotal_units;
+  uintmax_t dused_units, dfree_units, dtotal_units;
   double dused_inodes_percent, dfree_inodes_percent;
 };