# HG changeset patch # User Rik # Date 1430494192 25200 # Node ID 4a41b7d426b604ca71df2d945168b502aae68b35 # Parent f0a8c1bc3b6083e58b881d92699b91b1efe771ac Fix loading of ASCII files with NA values in final column (bug #44967). * lo-utils.cc (read_inf_nan_na): Check that last character read was not an EOF indicator (-1) before attempting to put it back on the stream. diff -r f0a8c1bc3b60 -r 4a41b7d426b6 liboctave/util/lo-utils.cc --- a/liboctave/util/lo-utils.cc Fri May 01 08:56:48 2015 +0200 +++ b/liboctave/util/lo-utils.cc Fri May 01 08:29:52 2015 -0700 @@ -239,7 +239,8 @@ else { val = octave_numeric_limits::NA (); - is.putback (c2); + if (c2 != EOF) + is.putback (c2); } } else