diff --git a/modules/filters/mod_include.c b/modules/filters/mod_include.c index 97bfa4e180..16c1086a07 100644 --- a/modules/filters/mod_include.c +++ b/modules/filters/mod_include.c @@ -1196,7 +1196,7 @@ static int handle_fsize(ap_file_t *in, request_rec *r, const char *error, int si #if defined(AP_OFF_T_IS_QUAD) ap_snprintf(tag, sizeof(tag), "%qd", finfo.size); #else - ap_snprintf(tag, sizeof(tag), "%ld", finfo.size); + ap_snprintf(tag, sizeof(tag), "%ld", (long)finfo.size); #endif l = strlen(tag); /* grrr */ for (x = 0; x < l; x++) {