Skip to content

Commit a0dca19

Browse files
committed
correction to sugar function diff() as unearthed by package growcurves
1 parent 5202180 commit a0dca19

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2013-09-22 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* inst/include/Rcpp/sugar/functions/diff.h: Declare set_previous
4+
const and add a missing traits:: prefix before is_na
5+
16
2013-09-21 Dirk Eddelbuettel <edd@debian.org>
27

38
* vignettes/Rcpp-modules.Rnw: Remove vignette-local compilations

inst/include/Rcpp/sugar/functions/diff.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ class Diff : public Rcpp::VectorBase< RTYPE, LHS_NA , Diff<RTYPE,LHS_NA,LHS_T> >
5656
return res ;
5757
}
5858

59-
inline void set_previous(int i, STORAGE value){
59+
inline void set_previous(int i, STORAGE value) const {
6060
previous = value ;
61-
was_na = is_na<RTYPE>(previous) ;
61+
was_na = traits::is_na<RTYPE>(previous) ;
6262
previous_index = i ;
6363
}
6464

0 commit comments

Comments
 (0)