* fixed GCC 4.4.0 mingw compilation:
[fw/sdcc] / src / SDCCsymt.c
index 6692939f2cb1e7442958e6012b44d7726fd11d1d..72f323ab3437b7d0de6f0fec90d132b1d5ffc86b 100644 (file)
@@ -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;