Mercurial > octave-nkf
diff libcruft/ranlib/genexp.f @ 10103:0e71ead7359d
Use CALL XSTOPX instead of STOP in Fortran ranlib routines
New call allows Octave's error handler to intercept otherwise
fatal errors in Fortran code
author | Rik <rdrider0-list@yahoo.com> |
---|---|
date | Wed, 13 Jan 2010 22:22:46 -0800 |
parents | df7c57a6639d |
children |
line wrap: on
line diff
--- a/libcruft/ranlib/genexp.f Thu Jan 14 01:11:27 2010 -0500 +++ b/libcruft/ranlib/genexp.f Wed Jan 13 22:22:46 2010 -0800 @@ -52,7 +52,7 @@ IF (av.GE.0.0) GO TO 10 WRITE (*,*) 'AV < 0.0 in GENEXP - ABORT' WRITE (*,*) 'Value of AV: ',av - STOP 'AV < 0.0 in GENEXP - ABORT' + CALL XSTOPX ('AV < 0.0 in GENEXP - ABORT') 10 genexp = sexpo()*av RETURN