size_t/int fix
diff --git a/lib/http_digest.c b/lib/http_digest.c
index 3a0cd91..29da90a 100644
--- a/lib/http_digest.c
+++ b/lib/http_digest.c
@@ -71,7 +71,7 @@
     while(more) {
       char value[32];
       char content[128];
-      int totlen=0;
+      size_t totlen=0;
 
       while(*header && isspace((int)*header))
         header++;