version 1.15, 2005/10/26 07:33:03 |
version 1.16, 2006/02/08 02:11:19 |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/parse/pvar.c,v 1.14 2003/11/12 07:01:38 noro Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/parse/pvar.c,v 1.15 2005/10/26 07:33:03 noro Exp $ |
*/ |
*/ |
#include "ca.h" |
#include "ca.h" |
#include "parse.h" |
#include "parse.h" |
Line 319 void closecurrentinput() |
|
Line 319 void closecurrentinput() |
|
fclose(asir_infile->fp); |
fclose(asir_infile->fp); |
unlink(asir_infile->tname); |
unlink(asir_infile->tname); |
#else |
#else |
PCLOSE(asir_infile->fp); |
if ( asir_infile->fp != stdin ) |
|
PCLOSE(asir_infile->fp); |
#endif |
#endif |
asir_infile = NEXT(asir_infile); |
asir_infile = NEXT(asir_infile); |
resetpvs(); |
resetpvs(); |
Line 327 void closecurrentinput() |
|
Line 328 void closecurrentinput() |
|
|
|
void resetpvs() |
void resetpvs() |
{ |
{ |
if ( !NEXT(asir_infile) ) { |
if ( asir_infile && !NEXT(asir_infile) ) { |
PVSS = 0; CPVS = GPVS; MPVS = 0; CUR_MODULE = 0; nextbp = 0; |
PVSS = 0; CPVS = GPVS; MPVS = 0; CUR_MODULE = 0; nextbp = 0; |
gdef = mgdef = ldef = 0; |
gdef = mgdef = ldef = 0; |
if ( EPVS->va ) { |
if ( EPVS->va ) { |