Hi,

On 2014-08-23 06:52:31 -0600 "[email protected]" <[email protected]> 
wrote:

> Hi,
> 
> 
> building ProjectCenter on Debian/Ubuntu unstable leads to a segfault
> 
> when unhighlighting two matching parenthesis in pceditor.
> 
> 
> 
> in PCEditor.m:
> 
> 
> 
> 
> - (void)unhighlightCharacter: (NSTextView *)editorView
> {
>   int           i;
>   NSTextStorage *textStorage = [editorView textStorage];
> 
>   [textStorage beginEditing];
> 
> //  if (isCharacterHighlit)
>   for (i = 0; (highlited_chars[i] != -1 && i < 2); i++)
>     {
>       NSRange       r = NSMakeRange(highlited_chars[i], 1);
> //      NSRange       r = NSMakeRange(highlitCharacterLocation, i);
> 
> 
> 
> 
> 
> 
> Boolean expression changed to:
> 
> 
> for (i = 0; (i<2 && highlited_chars[i] != -1 ); i++)
> 
> 
> solves that
> 
> 
> 
> Cheers
> 
> Markus
> 

The current code in SVN has a different order. So maybe this also solves your 
problem.

Germán.


_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to