diff --git a/src/preferences/network/InterfacesAddOn/InterfaceHardwareView.cpp b/src/preferences/network/InterfacesAddOn/InterfaceHardwareView.cpp index 9c1f8e8589..d393860f6a 100644 --- a/src/preferences/network/InterfacesAddOn/InterfaceHardwareView.cpp +++ b/src/preferences/network/InterfacesAddOn/InterfaceHardwareView.cpp @@ -23,6 +23,7 @@ #include #include #include +#include #include #include @@ -210,12 +211,11 @@ InterfaceHardwareView::Update() ifreq_stats stats; char buffer[100]; fSettings->Stats(&stats); - snprintf(buffer, sizeof(buffer), B_TRANSLATE("%" B_PRIu64 " KBytes"), - stats.send.bytes / 1024); + + string_for_size(stats.send.bytes, buffer, sizeof(buffer)); fLinkTxField->SetText(buffer); - snprintf(buffer, sizeof(buffer), B_TRANSLATE("%" B_PRIu64 " KBytes"), - stats.receive.bytes / 1024); + string_for_size(stats.receive.bytes, buffer, sizeof(buffer)); fLinkRxField->SetText(buffer); // TODO move the wireless info to a separate tab. We should have a diff --git a/src/preferences/network/InterfacesAddOn/Jamfile b/src/preferences/network/InterfacesAddOn/Jamfile index c89a3c480c..286c377797 100644 --- a/src/preferences/network/InterfacesAddOn/Jamfile +++ b/src/preferences/network/InterfacesAddOn/Jamfile @@ -25,7 +25,7 @@ Addon Interfaces : RadioView.cpp WirelessNetworkMenuItem.cpp : - be + be shared Network $(TARGET_NETWORK_LIBS) libbnetapi.so