aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_util.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-04 16:06:40 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-08-04 16:06:40 -0700
commit25c6671a8744a2c12c71f60ad3070ef7637781a8 (patch)
tree52bb20d95611dd3779e8f0c999980d341c0a0ba2 /parse_util.cpp
parentc67702a4989c450acd2c9f02fb65aa757f74880f (diff)
Fix for inability to go backwards through history
Diffstat (limited to 'parse_util.cpp')
-rw-r--r--parse_util.cpp5
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' )