summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2015-05-12 10:19:38 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2015-05-12 10:19:38 +0100
commit8f1c9673d72faf3c09de1adee509d52b80f43d22 (patch)
tree2a6df5c9ec6305ad5fc6af081e9388338f6da55f /content
parent82237d7070b6b82620a2b4255608a23539f19dec (diff)
downloadnetsurf-8f1c9673d72faf3c09de1adee509d52b80f43d22.tar.gz
netsurf-8f1c9673d72faf3c09de1adee509d52b80f43d22.tar.bz2
Fix format string type missmatches on 32-bit systems.
Use C99 inttypes header for format string macros.
Diffstat (limited to 'content')
-rw-r--r--content/llcache.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/content/llcache.c b/content/llcache.c
index 346f5be42..046dd1ae4 100644
--- a/content/llcache.c
+++ b/content/llcache.c
@@ -35,6 +35,8 @@
#include <stdint.h>
#include <string.h>
#include <strings.h>
+#include <inttypes.h>
+
#include <curl/curl.h>
#include <nsutils/time.h>
@@ -3305,7 +3307,7 @@ llcache_initialise(const struct llcache_parameters *prm)
void llcache_finalise(void)
{
llcache_object *object, *next;
- unsigned long total_bandwidth = 0; /* total bandwidth */
+ uint64_t total_bandwidth = 0; /* total bandwidth */
/* Clean uncached objects */
for (object = llcache->uncached_objects; object != NULL; object = next) {
@@ -3357,8 +3359,10 @@ void llcache_finalise(void)
llcache->total_elapsed;
}
- LOG(("Backing store wrote %lu bytes in %lu ms average %lu bytes/second",
- llcache->total_written, llcache->total_elapsed, total_bandwidth));
+ LOG(("Backing store wrote %"PRIu64" bytes in %"PRIu64" ms "
+ "(average %"PRIu64" bytes/second)",
+ llcache->total_written, llcache->total_elapsed,
+ total_bandwidth));
free(llcache);
llcache = NULL;