| 328 | } |
| 329 | |
| 330 | const MemValueType* MemScanner::get_previous_value(int index) const |
| 331 | { |
| 332 | if (old_values.empty()) { |
| 333 | static MemValueType zero_value = {}; |
| 334 | return &zero_value; |
| 335 | } |
| 336 | |
| 337 | return reinterpret_cast<const MemValueType*>(&old_values[index*value_type_size]); |
| 338 | } |
| 339 | |
| 340 | MemValueType MemScanner::get_current_value(int index) const |
| 341 | { |