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