comparison src/comment-list.cc @ 8913:35cd375d4bb3

make tree::dup functions const
author John W. Eaton <jwe@octave.org>
date Thu, 05 Mar 2009 13:50:25 -0500
parents a1dbe9d80eee
children eb63fbe60fab
comparison
equal deleted inserted replaced
8912:57c3155754d6 8913:35cd375d4bb3
30 #include "error.h" 30 #include "error.h"
31 31
32 octave_comment_buffer *octave_comment_buffer::instance = 0; 32 octave_comment_buffer *octave_comment_buffer::instance = 0;
33 33
34 octave_comment_list * 34 octave_comment_list *
35 octave_comment_list::dup (void) 35 octave_comment_list::dup (void) const
36 { 36 {
37 octave_comment_list *new_cl = new octave_comment_list (); 37 octave_comment_list *new_cl = new octave_comment_list ();
38 38
39 for (iterator p = begin (); p != end (); p++) 39 for (const_iterator p = begin (); p != end (); p++)
40 { 40 {
41 octave_comment_elt elt = *p; 41 const octave_comment_elt elt = *p;
42 42
43 new_cl->append (elt); 43 new_cl->append (elt);
44 } 44 }
45 45
46 return new_cl; 46 return new_cl;