Skip to content

Commit ba97a83

Browse files
committed
fix: windows build failure
1 parent e244f96 commit ba97a83

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/iceberg/transform.cc

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,10 +202,11 @@ Result<std::shared_ptr<Transform>> TransformFromString(std::string_view transfor
202202
// Match bucket[16] or truncate[4]
203203
static const std::regex param_regex(
204204
std::format(R"(({}|{})\[(\d+)\])", kBucketName, kTruncateName));
205-
std::cmatch match;
206-
if (std::regex_match(transform_str.begin(), transform_str.end(), match, param_regex)) {
207-
std::string type_str = match[1];
208-
int32_t param = std::stoi(match[2]);
205+
std::string str(transform_str);
206+
std::smatch match;
207+
if (std::regex_match(str, match, param_regex)) {
208+
const std::string type_str = match[1];
209+
const int32_t param = std::stoi(match[2]);
209210

210211
if (type_str == kBucketName) {
211212
return Transform::Bucket(param);

0 commit comments

Comments
 (0)