discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ProjectCenter Editor parenthesis highlighting segfault


From: Riccardo Mottola
Subject: Re: ProjectCenter Editor parenthesis highlighting segfault
Date: Mon, 25 Aug 2014 16:26:11 +0200
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1

Hi,

desterium@t-online.de 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

I remember having fixed that or a similar problem quite some time ago. Would you be able to test current PC from SVN on your file?

Does it happen in all files or just certain ones? The current version highlights and unhighlights round and square parentheses fine for me right now.

Riccardo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]