[Lxr-dev] [ lxr-Bugs-3278970 ] Faulty parsing of strings
Brought to you by:
ajlittoz
From: SourceForge.net <no...@so...> - 2011-04-07 08:04:47
|
Bugs item #3278970, was opened at 2011-04-07 10:04 Message generated for change (Tracker Item Submitted) made by ajlittoz You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3278970&group_id=27350 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lang support Group: v0.9.9 Status: Open Resolution: None Priority: 8 Private: No Submitted By: Andre-Littoz (ajlittoz) Assigned to: Andre-Littoz (ajlittoz) Summary: Faulty parsing of strings Initial Comment: In a language where characters can be escaped (e.g. C/C++, Perl, ...) if the escaping character appears as a literal in the last position of the string, the string delimiter is escaped and the following text is considered part of the string. This leads to an "out-of-sync" condition. In generic.conf, replace all occurrences of "stay" pattern '\\\\"' by '\\\\.' (and similar for delimiter '). "Stay" pattern is the third in a category definition. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390117&aid=3278970&group_id=27350 |