Skip to content

Commit 0bdeb68

Browse files
authored
fix: Check "duckdb.materialize_message" symbol (#592)
1 parent a3ecced commit 0bdeb68

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/reltoaltrep.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ struct AltrepRelationWrapper {
104104
sexp call = Rf_lang2(materialize_callback, rel_eptr);
105105
Rf_eval(call, R_BaseEnv);
106106
}
107-
else if (Rf_isLogical(materialize_callback) && Rf_length(materialize_callback) == 1 && LOGICAL_ELT(materialize_callback, 0) == true) {
107+
108+
auto materialize_message = Rf_GetOption(RStrings::get().materialize_message_sym, R_BaseEnv);
109+
if (Rf_isLogical(materialize_message) && Rf_length(materialize_message) == 1 && LOGICAL_ELT(materialize_message, 0) == true) {
108110
// Legacy
109111
Rprintf("duckplyr: materializing\n");
110112
}

0 commit comments

Comments
 (0)