Index: command_buffer/service/win/d3d9/effect_d3d9.cc |
=================================================================== |
--- command_buffer/service/win/d3d9/effect_d3d9.cc (revision 20070) |
+++ command_buffer/service/win/d3d9/effect_d3d9.cc (working copy) |
@@ -351,11 +351,8 @@ |
if (size < sizeof(Desc)) // NOLINT |
return false; |
- Desc stream = streams_[index]; |
Desc *desc = static_cast<Desc *>(data); |
- memset(desc, 0, sizeof(*desc)); |
- desc->semantic = stream.semantic; |
- desc->semantic_index = stream.semantic_index; |
+ *desc = streams_[index]; |
return true; |
} |