Skip to content

Commit 46bc947

Browse files
aamCommit Bot
authored and
Commit Bot
committed
[gardening] Fix gen_snapshot crash on msvc.
Revert change to StringRAII which used to take reference, but was changed to take pointer in 2ead86a Fixes #49978 TEST=ci Change-Id: I8d8b18e6e9ae3cd07427ee1b37df404d11dcb26e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/260402 Commit-Queue: Alexander Aprelev <[email protected]> Reviewed-by: Liam Appelbe <[email protected]>
1 parent 1bbb012 commit 46bc947

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

runtime/bin/file_win.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -323,9 +323,9 @@ File* File::OpenFD(int fd) {
323323

324324
class StringRAII {
325325
public:
326-
explicit StringRAII(StringRAII* origin) {
327-
own_ = origin->own_;
328-
s_ = origin->release();
326+
explicit StringRAII(StringRAII& origin) { // NOLINT
327+
own_ = origin.own_;
328+
s_ = origin.release();
329329
}
330330

331331
explicit StringRAII(const char* s) : s_(s), own_(false) {}

0 commit comments

Comments
 (0)