X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/348f56088399476429207812ded8d164c714f2f3..a68b1f237e63c96ee905916424013f79d01908ba:/src/location.c?ds=inline diff --git a/src/location.c b/src/location.c index e287aee7..11df5aa0 100644 --- a/src/location.c +++ b/src/location.c @@ -1,6 +1,6 @@ /* Locations for Bison - Copyright (C) 2002, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, - Inc. + + Copyright (C) 2002, 2005-2012 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -143,11 +143,11 @@ boundary_set_from_string (boundary *bound, char *loc_str) { /* Must search in reverse since the file name field may * contain `.' or `:'. */ - char *delim = strrchr (loc_str, '.'); + char *delim = mbsrchr (loc_str, '.'); aver (delim); *delim = '\0'; bound->column = atoi (delim+1); - delim = strrchr (loc_str, ':'); + delim = mbsrchr (loc_str, ':'); aver (delim); *delim = '\0'; bound->line = atoi (delim+1);