]> granicus.if.org Git - yasm/commitdiff
LCLint-related comment fixes.
authorPeter Johnson <peter@tortall.net>
Mon, 3 Dec 2001 07:37:33 +0000 (07:37 -0000)
committerPeter Johnson <peter@tortall.net>
Mon, 3 Dec 2001 07:37:33 +0000 (07:37 -0000)
svn path=/trunk/yasm/; revision=387

libyasm/bytecode.c
libyasm/bytecode.h
src/bytecode.c
src/bytecode.h

index 93289c6f531da4d2600aeb4cbaa7192eaaa1b041..d5da45df4773a75176c45d6feb0ac73b0c612a9d 100644 (file)
@@ -190,9 +190,11 @@ bc_new_incbin(char *filename, expr *start, expr *maxlen)
     bytecode *bc = bc_new_common(BC_INCBIN, sizeof(bytecode_incbin));
     bytecode_incbin *incbin = bc_get_data(bc);
 
+    /*@-mustfree@*/
     incbin->filename = filename;
     incbin->start = start;
     incbin->maxlen = maxlen;
+    /*@=mustfree@*/
 
     return bc;
 }
@@ -207,6 +209,7 @@ bc_delete(bytecode *bc)
     if (!bc)
        return;
 
+    /*@-branchstate@*/
     switch (bc->type) {
        case BC_EMPTY:
            break;
@@ -231,6 +234,7 @@ bc_delete(bytecode *bc)
                InternalError(_("Unknown bytecode type"));
            break;
     }
+    /*@=branchstate@*/
 
     expr_delete(bc->multiple);
     xfree(bc);
index 523a4b9b00678fed65d0bdafc4412cad92d714d4..4b223cbbbe3089e15c5e81ee79302114f47e1d37 100644 (file)
@@ -48,7 +48,7 @@ void bc_set_multiple(bytecode *bc, /*@keep@*/ expr *e);
 
 /*@only@*/ bytecode *bc_new_common(bytecode_type type, size_t datasize);
 /*@only@*/ bytecode *bc_new_data(datavalhead *datahead, unsigned char size);
-/*@only@*/ bytecode *bc_new_reserve(/*@keep@*/ expr *numitems,
+/*@only@*/ bytecode *bc_new_reserve(/*@only@*/ expr *numitems,
                                    unsigned char itemsize);
 /*@only@*/ bytecode *bc_new_incbin(/*@only@*/ char *filename,
                                   /*@only@*/ /*@null@*/ expr *start,
index 93289c6f531da4d2600aeb4cbaa7192eaaa1b041..d5da45df4773a75176c45d6feb0ac73b0c612a9d 100644 (file)
@@ -190,9 +190,11 @@ bc_new_incbin(char *filename, expr *start, expr *maxlen)
     bytecode *bc = bc_new_common(BC_INCBIN, sizeof(bytecode_incbin));
     bytecode_incbin *incbin = bc_get_data(bc);
 
+    /*@-mustfree@*/
     incbin->filename = filename;
     incbin->start = start;
     incbin->maxlen = maxlen;
+    /*@=mustfree@*/
 
     return bc;
 }
@@ -207,6 +209,7 @@ bc_delete(bytecode *bc)
     if (!bc)
        return;
 
+    /*@-branchstate@*/
     switch (bc->type) {
        case BC_EMPTY:
            break;
@@ -231,6 +234,7 @@ bc_delete(bytecode *bc)
                InternalError(_("Unknown bytecode type"));
            break;
     }
+    /*@=branchstate@*/
 
     expr_delete(bc->multiple);
     xfree(bc);
index 523a4b9b00678fed65d0bdafc4412cad92d714d4..4b223cbbbe3089e15c5e81ee79302114f47e1d37 100644 (file)
@@ -48,7 +48,7 @@ void bc_set_multiple(bytecode *bc, /*@keep@*/ expr *e);
 
 /*@only@*/ bytecode *bc_new_common(bytecode_type type, size_t datasize);
 /*@only@*/ bytecode *bc_new_data(datavalhead *datahead, unsigned char size);
-/*@only@*/ bytecode *bc_new_reserve(/*@keep@*/ expr *numitems,
+/*@only@*/ bytecode *bc_new_reserve(/*@only@*/ expr *numitems,
                                    unsigned char itemsize);
 /*@only@*/ bytecode *bc_new_incbin(/*@only@*/ char *filename,
                                   /*@only@*/ /*@null@*/ expr *start,