X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2FSDCCsymt.c;h=72f323ab3437b7d0de6f0fec90d132b1d5ffc86b;hb=6c78bc0cba530b6d01daaedcbb327a1f06013c27;hp=6692939f2cb1e7442958e6012b44d7726fd11d1d;hpb=eae1bd2f705a2c61e143c539f8c4d1e9c2b4efe6;p=fw%2Fsdcc diff --git a/src/SDCCsymt.c b/src/SDCCsymt.c index 6692939f..72f323ab 100644 --- a/src/SDCCsymt.c +++ b/src/SDCCsymt.c @@ -2324,7 +2324,7 @@ compareTypeExact (sym_link * dest, sym_link * src, int level) srcScls = SPEC_SCLS (src); /* Compensate for const to const code change in checkSClass() */ - if ((!level & port->mem.code_ro) && SPEC_CONST (dest)) + if (((!level) & port->mem.code_ro) && SPEC_CONST (dest)) { if (srcScls == S_CODE && destScls == S_FIXED) destScls = S_CODE;