1 - Added comment to indicate awareness of lint complaints.
authorkeie <none@none>
Mon, 21 Jan 1985 14:23:49 +0000 (14:23 +0000)
committerkeie <none@none>
Mon, 21 Jan 1985 14:23:49 +0000 (14:23 +0000)
2 - Added/Removed some casts used with core allocation/deallocation.

lang/basic/src.old/symbols.c

index 5bd45e0..f20374d 100644 (file)
@@ -41,10 +41,10 @@ char *str;
                s= s->nextsym;
        }
        /* not found, create an emty slot */
-       s=  (Symbol *) salloc(sizeof(Symbol));
+       /*NOSTRICT*/ s=  (Symbol *) salloc(sizeof(Symbol));
        s->symtype= DEFAULTTYPE;
        s->nextsym= firstsym;
-       s->symname= (char *) salloc(strlen(str)+1);
+       s->symname= (char *) salloc((unsigned)(strlen(str)+1));
        strcpy(s->symname,str);
        firstsym= s;
        if(debug) printf("%s allocated\n",str);
@@ -214,7 +214,7 @@ int type;
        while(s)
        {
                firstsym = s->nextsym;
-               free(s);
+               /*NOSTRICT*/ free((char *)s);
                s= firstsym;
        }
        firstsym= alternate;