]> git.saurik.com Git - apt.git/blobdiff - methods/rred.cc
use getline() instead of rolling our own
[apt.git] / methods / rred.cc
index cabb3c456ae923b66ba3bb87e3afcf4e378a3865..774b58a4092bb9eba75a1da35089aa9f6e03d496 100644 (file)
@@ -150,11 +150,11 @@ class FileChanges {
    std::list<struct Change>::iterator where;
    size_t pos; // line number is as far left of iterator as possible
 
-   bool pos_is_okay(void)
+   bool pos_is_okay(void) const
    {
 #ifdef POSDEBUG
       size_t cpos = 0;
-      std::list<struct Change>::iterator x;
+      std::list<struct Change>::const_iterator x;
       for (x = changes.begin(); x != where; ++x) {
         assert(x != changes.end());
         cpos += x->offset + x->add_cnt;