sclosm.f 915 B

123456789101112131415161718192021222324252627282930313233
  1. *DECK SCLOSM
  2. SUBROUTINE SCLOSM (IPAGE)
  3. C***BEGIN PROLOGUE SCLOSM
  4. C***SUBSIDIARY
  5. C***PURPOSE Subsidiary to SPLP
  6. C***LIBRARY SLATEC
  7. C***TYPE ALL (SCLOSM-A)
  8. C***AUTHOR (UNKNOWN)
  9. C***DESCRIPTION
  10. C
  11. C 1. UNLOAD, RELEASE, OR CLOSE UNIT NUMBER IPAGEF.
  12. C
  13. C***SEE ALSO SPLP
  14. C***ROUTINES CALLED XERMSG
  15. C***REVISION HISTORY (YYMMDD)
  16. C 811215 DATE WRITTEN
  17. C 890605 Corrected references to XERRWV. (WRB)
  18. C 891214 Prologue converted to Version 4.0 format. (BAB)
  19. C 900402 Added TYPE section. (WRB)
  20. C 900510 Convert XERRWV calls to XERMSG calls. (RWC)
  21. C***END PROLOGUE SCLOSM
  22. CHARACTER*8 XERN1
  23. C
  24. C***FIRST EXECUTABLE STATEMENT SCLOSM
  25. IPAGEF=IPAGE
  26. CLOSE(UNIT=IPAGEF,IOSTAT=IOS,ERR=100,STATUS='KEEP')
  27. RETURN
  28. C
  29. 100 WRITE (XERN1, '(I8)') IOS
  30. CALL XERMSG ('SLATEC', 'SCLOSM',
  31. * 'IN SPLP, CLOSE HAS ERROR FLAG = ' // XERN1, 100, 1)
  32. RETURN
  33. END