]> andersk Git - splint.git/blobdiff - src/abstract.c
Fixed all /*@i...@*/ tags (except 1).
[splint.git] / src / abstract.c
index 3e95eaea3c3e6ac6d753026b142c5f0db2e78e61..5138b5627743356f3a53be15b2f44c8531dfa0fa 100644 (file)
@@ -35,7 +35,7 @@
 */
 
 # include "splintMacros.nf"
-# include "llbasic.h"
+# include "basic.h"
 # include "lslparse.h"
 # include "llgrammar.h"        /* need simpleOp, MULOP and logicalOp in makeInfixTermNode */
 # include "lclscan.h"
@@ -2523,8 +2523,12 @@ typeExpr makeArrayNode (/*@returned@*/ typeExpr x,
       ** in makeArrayNode.
       */
 
-      /*@i3@*/ x->content.function.returntype = makeArrayNode (x, a);
-      /*@i1@*/ return x;
+      /*@-usereleased@*/
+      x->content.function.returntype = makeArrayNode (x, a);
+      /*@=usereleased@*/ 
+      /*@-kepttrans@*/
+      return x;
+      /*@=kepttrans@*/ 
     }
   else
     {
This page took 0.03442 seconds and 4 git commands to generate.