- fixed a gotcha in http_chunked_decode (-size_t is always > 0)
[m6w6/ext-http] / http_cache_api.c
index c7196c1891acb0018cadadce19e1cde8bcedff5f..d03ee85c2c17bae53da40b24e2edb9055f1be025 100644 (file)
@@ -43,12 +43,13 @@ STATUS _http_cache_global_init(INIT_FUNC_ARGS)
 {
        HTTP_LONG_CONSTANT("HTTP_ETAG_MD5", HTTP_ETAG_MD5);
        HTTP_LONG_CONSTANT("HTTP_ETAG_SHA1", HTTP_ETAG_SHA1);
+       HTTP_LONG_CONSTANT("HTTP_ETAG_CRC32", HTTP_ETAG_CRC32);
 
 #ifdef HTTP_HAVE_MHASH
        {
                int l, i, c = mhash_count();
                
-               for (i = 0; i < c; ++i) {
+               for (i = 0; i <= c; ++i) {
                        char const_name[256] = {0};
                        const char *hash_name = mhash_get_hash_name_static(i);