mirror of
https://github.com/Llewellynvdm/conky.git
synced 2025-01-13 19:22:58 +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>
|
Hannu Saransaari <hipo at users dot sourceforge dot net>
|
||||||
Main code
|
Main code
|
||||||
|
|
||||||
|
hinokind <hinokind at users dot sourceforge dot net>
|
||||||
|
support negative values in human_readable()
|
||||||
|
|
||||||
Jason Mitchell <jason.mitchell03 at saintleo dot edu>
|
Jason Mitchell <jason.mitchell03 at saintleo dot edu>
|
||||||
developer
|
developer
|
||||||
UTF8 fix
|
UTF8 fix
|
||||||
|
@ -5,6 +5,8 @@
|
|||||||
(http://bugs.gentoo.org/show_bug.cgi?id=235233)
|
(http://bugs.gentoo.org/show_bug.cgi?id=235233)
|
||||||
* Improve timed_thread interval timing
|
* Improve timed_thread interval timing
|
||||||
* Improve Conky's overall 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
|
2008-09-10
|
||||||
* Improved hddtemp support
|
* Improved hddtemp support
|
||||||
|
@ -1055,7 +1055,7 @@ static void human_readable(long long num, char *buf, int size, const char *func_
|
|||||||
int precision, len;
|
int precision, len;
|
||||||
static const int WIDTH = 10, SHORT_WIDTH = 8;
|
static const int WIDTH = 10, SHORT_WIDTH = 8;
|
||||||
|
|
||||||
if (num < 1024LL) {
|
if (num < 1024LL && num > -1024LL) {
|
||||||
if (short_units) {
|
if (short_units) {
|
||||||
spaced_print(buf, size, "%lld%c", SHORT_WIDTH, func_name, num,
|
spaced_print(buf, size, "%lld%c", SHORT_WIDTH, func_name, num,
|
||||||
**suffix);
|
**suffix);
|
||||||
@ -1065,7 +1065,7 @@ static void human_readable(long long num, char *buf, int size, const char *func_
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
while (num / 1024 >= 1000LL && **(suffix + 2)) {
|
while ((num / 1024 >= 1000LL || num / 1024 <= -1024LL) && **(suffix + 2)) {
|
||||||
num /= 1024;
|
num /= 1024;
|
||||||
suffix++;
|
suffix++;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user