Ticket #4946: lexical_cast.diff
| File lexical_cast.diff, 368 bytes (added by , 11 years ago) |
|---|
| Line | |
|---|---|
| 1 | 32a33 |
| 2 | > #include <boost/utility/value_init.hpp> |
| 3 | 1156,1157c1157,1158 |
| 4 | < Target result; |
| 5 | < if(!(interpreter << arg && interpreter >> result)) |
| 6 | --- |
| 7 | > boost::value_initialized<Target> result; |
| 8 | > if(!(interpreter << arg && interpreter >> get(result))) |
| 9 | 1159c1160 |
| 10 | < return result; |
| 11 | --- |
| 12 | > return get(result); |
