[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdevelop/parts/qeditor
From:       Roberto Raggi <roberto () kdevelop ! org>
Date:       2003-04-26 12:47:08
[Download RAW message or body]

CVS commit by raggi: 

bugfix


  M +9 -5      qeditor_part.cpp   1.48


--- kdevelop/parts/qeditor/qeditor_part.cpp  #1.47:1.48
@@ -688,5 +688,8 @@ void QEditorPart::removeMark (uint line,
 QPtrList<KTextEditor::Mark> QEditorPart::marks ()
 {
-    m_marks.clear();
+    //m_marks.clear();
+
+    QPtrList<KTextEditor::Mark> marks;
+    marks.setAutoDelete( true );
 
     QTextDocument* textDoc = m_currentView->editor()->document();
@@ -698,9 +701,10 @@ QPtrList<KTextEditor::Mark> QEditorPart:
             mark->type = data->mark();
             mark->line = p->paragId();
-            m_marks.append( mark );
+
+            marks.append( mark );
         }
         p = p->next();
     }
-    return m_marks;
+    return marks;
 }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic