[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Toon-members] TooN regressions/slice.cc regressions/slice.txt...
From: |
Edward Rosten |
Subject: |
[Toon-members] TooN regressions/slice.cc regressions/slice.txt... |
Date: |
Sun, 14 Feb 2010 12:25:10 +0000 |
CVSROOT: /cvsroot/toon
Module name: TooN
Changes by: Edward Rosten <edrosten> 10/02/14 12:25:10
Modified files:
regressions : slice.cc slice.txt
internal : vbase.hh
Log message:
Added missing const in vector slicing. Added regression test.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/TooN/regressions/slice.cc?cvsroot=toon&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/TooN/regressions/slice.txt?cvsroot=toon&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/TooN/internal/vbase.hh?cvsroot=toon&r1=1.45&r2=1.46
Patches:
Index: regressions/slice.cc
===================================================================
RCS file: /cvsroot/toon/TooN/regressions/slice.cc,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- regressions/slice.cc 19 Jan 2010 10:33:19 -0000 1.3
+++ regressions/slice.cc 14 Feb 2010 12:25:09 -0000 1.4
@@ -13,4 +13,8 @@
cout << m.slice(0,0,2,2) << endl;
cout << n.slice(0,0,2,2) << endl;
+
+ const Vector<4> cv = makeVector(3,4,5,6);
+ cout << cv.slice<0,2>() << endl;
+ cout << cv.slice(0,2) << endl;
}
Index: regressions/slice.txt
===================================================================
RCS file: /cvsroot/toon/TooN/regressions/slice.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- regressions/slice.txt 19 Jan 2010 10:33:19 -0000 1.3
+++ regressions/slice.txt 14 Feb 2010 12:25:10 -0000 1.4
@@ -11,3 +11,6 @@
1 2
4 5
+
+3 4
+3 4
Index: internal/vbase.hh
===================================================================
RCS file: /cvsroot/toon/TooN/internal/vbase.hh,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -b -r1.45 -r1.46
--- internal/vbase.hh 1 Feb 2010 19:27:41 -0000 1.45
+++ internal/vbase.hh 14 Feb 2010 12:25:10 -0000 1.46
@@ -181,7 +181,7 @@
return slice<Dynamic, Dynamic>(start, length);
}
- const Vector<Dynamic, Precision, ConstSliceBase> slice(int start, int
length) const{
+ const Vector<Dynamic, const Precision, ConstSliceBase> slice(int start,
int length) const{
return slice<Dynamic, Dynamic>(start, length);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Toon-members] TooN regressions/slice.cc regressions/slice.txt...,
Edward Rosten <=