]> git.donarmstrong.com Git - lilypond.git/commitdiff
flower-1.0.8
authorfred <fred>
Sun, 24 Nov 1996 21:21:27 +0000 (21:21 +0000)
committerfred <fred>
Sun, 24 Nov 1996 21:21:27 +0000 (21:21 +0000)
flower/pcursor.hh

index 6cc3433e25a2d191eedcc3f38af54ff0607d1a58..5e535300d7b448efddb8e9b11279dd569090fa2a 100644 (file)
@@ -17,7 +17,9 @@ struct PCursor : public Cursor<void *> {
     PCursor<T> operator -( int no) const {
        return PCursor<T> (Cursor<void*>::operator-(no));
     }
-
+    int operator -(PCursor<T> op) const {
+       return Cursor<void*>::operator-(op);
+    }
     /// make cursor with #no# items further
     PCursor<T> operator +( int no) const {
        return PCursor<T> (Cursor<void*>::operator+(no));
@@ -45,7 +47,7 @@ don't create PointerList<void*>'s
 template<class T>
 inline  int pcursor_compare(PCursor<T> a,PCursor<T>b)
 {
-    return cursor_compare(Cursor<void*>(b),Cursor<void*> (a));
+    return cursor_compare(Cursor<void*>(a),Cursor<void*> (b));
 }
 
 #include "compare.hh"