summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kozadaev <denis@dilos.org>2024-02-29 09:40:49 +0300
committerDenis Kozadaev <denis@dilos.org>2024-02-29 12:24:28 +0300
commit220dec20f9df8117a09b29571d3dab0d02997790 (patch)
tree35e65572d32efa1a5ff0eed1105e80d370f5fac4
parentdc9ec2711be0fae16d667a8e9cb38d04ebd5ae41 (diff)
downloadtdebase-220dec20f9df8117a09b29571d3dab0d02997790.tar.gz
tdebase-220dec20f9df8117a09b29571d3dab0d02997790.zip
kcontrol-info-memory: use 64 bits variable to store memory size
Signed-off-by: Denis Kozadaev <denis@dilos.org>
-rw-r--r--kcontrol/info/memory_fbsd.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/kcontrol/info/memory_fbsd.cpp b/kcontrol/info/memory_fbsd.cpp
index 80a28749e..f307563f3 100644
--- a/kcontrol/info/memory_fbsd.cpp
+++ b/kcontrol/info/memory_fbsd.cpp
@@ -11,9 +11,9 @@
void KMemoryWidget::update()
{
- char blah[10], buf[80], *used_str, *total_str;
+ char buf[80], *used_str, *total_str;
/* Stuff for sysctl */
- int memory;
+ unsigned long memory;
size_t len;
/* Stuff for swap display */
int used, total, _free;
@@ -22,7 +22,6 @@ void KMemoryWidget::update()
len=sizeof(memory);
sysctlbyname("hw.physmem", &memory, &len, NULL, 0);
- snprintf(blah, 10, "%d", memory);
// Numerical values
// total physical memory (without swap space)