@@ -935,18 +935,20 @@ subroutine ShowPassedData()
935935 call WrScr(" ADinputFilePassed_C " // TmpFlag )
936936 call WrScr(" ADinputFileString_C (ptr addr) " // trim (Num2LStr(LOC(ADinputFileString_C))) )
937937 call WrScr(" ADinputFileStringLength_C " // trim (Num2LStr( ADinputFileStringLength_C )) )
938- if (ADinputFilePassed== 0_c_int ) then
939- i = index (ADinputFileString, char (0 )) ! skip anything after c_null_char
940- call WrScr(" ADinputFileString_C " // ADinputFileString(1 :i))
941- endif
938+ ! FIXME: This causes a seg fault
939+ ! if (ADinputFilePassed==0_c_int) then
940+ ! i = index(ADinputFileString, char(0)) ! skip anything after c_null_char
941+ ! call WrScr(" ADinputFileString_C "//ADinputFileString(1:i))
942+ ! endif
942943 TmpFlag= " F" ; if (IfWinputFilePassed== 1_c_int ) TmpFlag= " T"
943944 call WrScr(" IfWinputFilePassed_C " // TmpFlag )
944945 call WrScr(" IfWinputFileString_C (ptr addr)" // trim (Num2LStr(LOC(IfWinputFileString_C))) )
945946 call WrScr(" IfWinputFileStringLength_C " // trim (Num2LStr( IfWinputFileStringLength_C )) )
946- if (IfWinputFilePassed== 0_c_int ) then
947- i = index (IfWinputFileString, char (0 )) ! skip anything after c_null_char
948- call WrScr(" IfWinputFileString_C " // trim (IfWinputFileString(1 :i)))
949- endif
947+ ! FIXME: This causes a seg fault
948+ ! if (IfWinputFilePassed==0_c_int) then
949+ ! i = index(IfWinputFileString, char(0)) ! skip anything after c_null_char
950+ ! call WrScr(" IfWinputFileString_C "//trim(IfWinputFileString(1:i)))
951+ ! endif
950952 call WrScr(" OutRootName " // trim (OutRootName) )
951953 call WrScr(" Interpolation" )
952954 call WrScr(" InterpOrder_C " // trim (Num2LStr( InterpOrder_C )) )
0 commit comments