This is an automated email from the ASF dual-hosted git repository.
yjshen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
The following commit(s) were added to refs/heads/master by this push:
new f52d8aff2 minor: fix bug in `downcast_value!` macro (#3486)
f52d8aff2 is described below
commit f52d8aff2e7975403699268225bca0a9efbe7076
Author: Andrew Lamb <[email protected]>
AuthorDate: Wed Sep 14 21:44:35 2022 -0400
minor: fix bug in `downcast_value!` macro (#3486)
---
datafusion/common/src/lib.rs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/datafusion/common/src/lib.rs b/datafusion/common/src/lib.rs
index 2992596c5..d9fd2503e 100644
--- a/datafusion/common/src/lib.rs
+++ b/datafusion/common/src/lib.rs
@@ -43,10 +43,10 @@ macro_rules! downcast_value {
})?
}};
($Value: expr, $Type: ident, $T: tt) => {{
- $Value.as_any().downcast_ref::<$Type<T>>().ok_or_else(|| {
+ $Value.as_any().downcast_ref::<$Type<$T>>().ok_or_else(|| {
DataFusionError::Internal(format!(
"could not cast value to {}",
- type_name::<$Type<T>>()
+ type_name::<$Type<$T>>()
))
})?
}};