diff --git a/src/data.table_subset.c b/src/data.table_subset.c index 7bd6fd9b..d1f9d01d 100644 --- a/src/data.table_subset.c +++ b/src/data.table_subset.c @@ -8,29 +8,6 @@ // selfref stuff is taken from data.tables assign.c -static void finalizer(SEXP p) -{ - SEXP x; - R_len_t n, l, tl; - if(!R_ExternalPtrAddr(p)) error("Internal error: finalizer hasn't received an ExternalPtr"); // # nocov - p = R_ExternalPtrTag(p); - if (!isString(p)) error("Internal error: finalizer's ExternalPtr doesn't see names in tag"); // # nocov - l = LENGTH(p); - tl = TRULEN(p); - if (l<0 || tl