From 5cfbda1219a921576dce50d05ec7d2cadede1832 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Tue, 17 Jan 2017 10:29:04 +0100 Subject: [PATCH] Force the template specialization for the min function. 'max' is a size_t and 'blob()->size()-pos' is a uint64_t. Depending of the compiler (version, options, ...) this is a error as we don't know which template specialization we have to use. --- src/server/kiwix-serve.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/kiwix-serve.cpp b/src/server/kiwix-serve.cpp index b51b18c..74dcb90 100644 --- a/src/server/kiwix-serve.cpp +++ b/src/server/kiwix-serve.cpp @@ -242,7 +242,7 @@ ssize_t callback_reader_from_blob(void *cls, { zim::Blob* blob = static_cast(cls); pthread_mutex_lock(&readerLock); - size_t max_size_to_set = min(max, blob->size()-pos); + size_t max_size_to_set = min(max, blob->size()-pos); if (max_size_to_set <= 0) {