Welcome! Log In Create A New Profile

Advanced

Re: v1.9.5: compiler warning

September 23, 2015 12:49PM
Patch applied to zlib...
Zero errors and zero warnings compiling nginx 1.9.5 with clang/llvm 3.7.0.
Well done...

--- inflate.c.orig 2015-09-23 18:22:54.000000000 +0200
+++ inflate.c 2015-09-23 18:23:45.000000000 +0200
@@ -1504,9 +1504,10 @@
{
struct inflate_state FAR *state;

- if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
+ if (strm == Z_NULL || strm->state == Z_NULL)
+ return (long)(((unsigned long)0 - 1) << 16);
state = (struct inflate_state FAR *)strm->state;
- return ((long)(state->back) << 16) +
+ return (long)(((unsigned long)((long)state->back)) << 16) +
(state->mode == COPY ? state->length :
(state->mode == MATCH ? state->was - state->length : 0));
}
Subject Author Posted

v1.9.5: compiler warning

173279834462 September 23, 2015 06:38AM

Re: v1.9.5: compiler warning

173279834462 September 23, 2015 06:38AM

Re: v1.9.5: compiler warning

Sergey Kandaurov September 23, 2015 11:32AM

Re: v1.9.5: compiler warning

173279834462 September 23, 2015 11:51AM

Re: v1.9.5: compiler warning

Anton Yuzhaninov September 23, 2015 12:02PM

Re: v1.9.5: compiler warning

173279834462 September 23, 2015 12:49PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 311
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready