remove duplicate value expansion code
Matt S Trout [Mon, 18 Mar 2019 17:06:21 +0000 (17:06 +0000)]
lib/SQL/Abstract.pm

index 09bf620..15b3cfe 100644 (file)
@@ -564,10 +564,7 @@ sub _expand_expr {
     if (my $d = our $Default_Scalar_To) {
       return $self->_expand_expr({ $d => $expr });
     }
-    if (my $m = our $Cur_Col_Meta) {
-      return +{ -bind => [ $m, $expr ] };
-    }
-    return +{ -bind => [ undef, $expr ] };
+    return $self->_expand_value(-value => $expr);
   }
   die "notreached";
 }