From b402fa7f164ad0932c1b0878d9eadee775b6f8ed Mon Sep 17 00:00:00 2001 From: Juan Escobar <juan.escobar@aero.obs-mip.fr> Date: Tue, 19 Apr 2016 08:22:38 +0000 Subject: [PATCH] Juan 19/04/2016 : return error<>0 when open file modified & no closed --- src/LIB/SURCOUCHE/src/mode_fm.f90 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/LIB/SURCOUCHE/src/mode_fm.f90 b/src/LIB/SURCOUCHE/src/mode_fm.f90 index 6e9898686..0c3c8fa3b 100644 --- a/src/LIB/SURCOUCHE/src/mode_fm.f90 +++ b/src/LIB/SURCOUCHE/src/mode_fm.f90 @@ -128,6 +128,12 @@ END SUBROUTINE FMLOOK_ll SUBROUTINE FMOPEN_ll(HFILEM,HACTION,HFIPRI,KNPRAR,KFTYPE,KVERB,KNINAR& & ,KRESP,OPARALLELIO) +!------------------------------------------------------------------------------- +!! MODIFICATIONS +!! ------------- +!! J.escobar 19/04/2016 , return error<>0 when open file modified & no closed +!! +!------------------------------------------------------------------------------- USE MODD_IO_ll, ONLY : ISP,ISTDOUT,LFIPARAM,LIOCDF4,LLFIOUT,LLFIREAD USE MODE_FD_ll, ONLY : FD_ll,GETFD,JPFINL USE MODE_IO_ll, ONLY : OPEN_ll,GCONFIO @@ -300,7 +306,8 @@ IF (ISP == TZFDLFI%OWNER) THEN ININAR8) KNINAR = ININAR8 - IF (IRESOU /= 0 .AND. IRESOU /= -11) THEN +!!$ IF (IRESOU /= 0 .AND. IRESOU /= -11) THEN + IF (IRESOU /= 0 ) THEN IRESP = IRESOU ENDIF END IF -- GitLab