diff options
author | 2012-08-04 16:06:40 -0700 | |
---|---|---|
committer | 2012-08-04 16:06:40 -0700 | |
commit | 25c6671a8744a2c12c71f60ad3070ef7637781a8 (patch) | |
tree | 52bb20d95611dd3779e8f0c999980d341c0a0ba2 /parse_util.cpp | |
parent | c67702a4989c450acd2c9f02fb65aa757f74880f (diff) |
Fix for inability to go backwards through history
Diffstat (limited to 'parse_util.cpp')
-rw-r--r-- | parse_util.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/parse_util.cpp b/parse_util.cpp index b8cf04a0..80065a51 100644 --- a/parse_util.cpp +++ b/parse_util.cpp @@ -53,7 +53,10 @@ int parse_util_lineno( const wchar_t *str, size_t offset ) { - int res = 0; + if (! str) + return 0; + + int res = 1; for( size_t i=0; str[i] && i<offset; i++ ) { if( str[i] == L'\n' ) |