Skip to content

Commit 2c5d663

Browse files
authored
Fix: Moving a local object in a return statement prevents copy elision (#620)
1 parent 7616961 commit 2c5d663

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

firestore/src/main/user_data_converter_main.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ nanopb::Message<google_firestore_v1_Value> UserDataConverter::ParseArray(
320320
result->array_value.values[i] = *parsed->release();
321321
}
322322

323-
return std::move(result);
323+
return result;
324324
}
325325

326326
Message<google_firestore_v1_Value> UserDataConverter::ParseMap(

0 commit comments

Comments
 (0)