mirror of
https://github.com/Llewellynvdm/conky.git
synced 2024-12-25 20:11:11 +00:00
* Added small patch to support negative values (such as negative disk capacity) (thanks hinokind)
git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky1@1251 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
parent
6769495e10
commit
0c2c9dd038
3
AUTHORS
3
AUTHORS
@ -115,6 +115,9 @@ Gwenhael LE MOINE <cycojesus at yahoo dot fr>
|
||||
Hannu Saransaari <hipo at users dot sourceforge dot net>
|
||||
Main code
|
||||
|
||||
hinokind <hinokind at users dot sourceforge dot net>
|
||||
support negative values in human_readable()
|
||||
|
||||
Jason Mitchell <jason.mitchell03 at saintleo dot edu>
|
||||
developer
|
||||
UTF8 fix
|
||||
|
@ -5,6 +5,8 @@
|
||||
(http://bugs.gentoo.org/show_bug.cgi?id=235233)
|
||||
* Improve timed_thread interval timing
|
||||
* Improve Conky's overall interval timing
|
||||
* Added small patch to support negative values (such as negative disk
|
||||
capacity) (thanks hinokind)
|
||||
|
||||
2008-09-10
|
||||
* Improved hddtemp support
|
||||
|
@ -1055,7 +1055,7 @@ static void human_readable(long long num, char *buf, int size, const char *func_
|
||||
int precision, len;
|
||||
static const int WIDTH = 10, SHORT_WIDTH = 8;
|
||||
|
||||
if (num < 1024LL) {
|
||||
if (num < 1024LL && num > -1024LL) {
|
||||
if (short_units) {
|
||||
spaced_print(buf, size, "%lld%c", SHORT_WIDTH, func_name, num,
|
||||
**suffix);
|
||||
@ -1065,7 +1065,7 @@ static void human_readable(long long num, char *buf, int size, const char *func_
|
||||
return;
|
||||
}
|
||||
|
||||
while (num / 1024 >= 1000LL && **(suffix + 2)) {
|
||||
while ((num / 1024 >= 1000LL || num / 1024 <= -1024LL) && **(suffix + 2)) {
|
||||
num /= 1024;
|
||||
suffix++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user