X-Git-Url: http://andersk.mit.edu/gitweb/splint.git/blobdiff_plain/8250fa4a814c24d90cb21c143b24b8769128a0fb..a6bfbad8f5ae6b3544a2c767e449ee095aad8978:/src/flagSpec.c diff --git a/src/flagSpec.c b/src/flagSpec.c index 4885370..939a07d 100644 --- a/src/flagSpec.c +++ b/src/flagSpec.c @@ -1,6 +1,6 @@ /* -** LCLint - annotation-assisted static program checker -** Copyright (C) 1994-2001 University of Virginia, +** Splint - annotation-assisted static program checker +** Copyright (C) 1994-2002 University of Virginia, ** Massachusetts Institute of Technology ** ** This program is free software; you can redistribute it and/or modify it @@ -17,22 +17,25 @@ ** the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, ** MA 02111-1307, USA. ** -** For information on lclint: lclint-request@cs.virginia.edu -** To report a bug: lclint-bug@cs.virginia.edu -** For more information: http://lclint.cs.virginia.edu +** For information on splint: info@splint.org +** To report a bug: splint-bug@splint.org +** For more information: http://www.splint.org */ /* ** flagSpec.c */ -# include "lclintMacros.nf" +# include "splintMacros.nf" # include "basic.h" static /*@only@*/ flagSpecItem flagSpecItem_create (/*@only@*/ cstring fname) { - flagSpecItem res = (flagSpecItem) dmalloc (sizeof (*res)); + flagSpecItem res = (flagSpecItem) dmalloc (sizeof (*res)); + DPRINTF (("Creating item: [%p]", fname)); + DPRINTF (("The name is: %s", fname)); + res->name = fname; - res->code = identifyFlag (fname); + res->code = flags_identifyFlag (fname); /* Invalid flag okay for now... */ return res; } @@ -48,14 +51,16 @@ static /*@only@*/ flagSpec flagSpec_create (/*@only@*/ flagSpecItem fitem, { flagSpec res = (flagSpec) dmalloc (sizeof (*res)); res->tspec = fitem; - res->trest = frest; + res->trest = frest; + DPRINTF (("New flag spec: %s", flagSpec_unparse (res))); return res; } flagSpec flagSpec_createPlain (cstring fname) { - flagSpecItem fitem = flagSpecItem_create (fname); - flagSpec res = flagSpec_create (fitem, flagSpec_undefined); + flagSpecItem fitem = flagSpecItem_create (fname); + flagSpec res = flagSpec_create (fitem, flagSpec_undefined); + DPRINTF (("New flag spec: %s", flagSpec_unparse (res))); return res; }