Only check for DOS super/subscript on RO return values
This commit is contained in:
@@ -167,7 +167,7 @@ namespace DataLoader
|
||||
if (DoCaret) s2 = s2.Replace("^", @"\u916");
|
||||
//s2 = s2.Replace("^", @"\u916");
|
||||
|
||||
s2 = ConvertDOSSuperAndSubScripts(s2);
|
||||
//s2 = ConvertDOSSuperAndSubScripts(s2);
|
||||
|
||||
s2 = ConvertFortranFormatToScienctificNotation(s2);
|
||||
|
||||
@@ -229,7 +229,7 @@ namespace DataLoader
|
||||
{
|
||||
start++;
|
||||
}
|
||||
else if (str[cnt] == 'E' && cnt > tstr)
|
||||
else if ((cnt < str.Length -1) && (str[cnt] == 'E') && (cnt > tstr))
|
||||
{
|
||||
nbytes = (cnt - tstr); // don't include the 'E'
|
||||
outstr += str.Substring(tstr, nbytes);
|
||||
@@ -286,7 +286,7 @@ namespace DataLoader
|
||||
return rtn + cnt;
|
||||
}
|
||||
|
||||
private static string ConvertDOSSuperAndSubScripts(string instr)
|
||||
public static string ConvertDOSSuperAndSubScripts(string instr)
|
||||
{
|
||||
string outstr = "";
|
||||
string tstr = instr;
|
||||
|
Reference in New Issue
Block a user