1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-07-11 04:28:58 +00:00

Reintroduces cstring.h to a few files that previously got it implicitly.

This commit is contained in:
Thomas Harte 2017-12-18 21:47:30 -05:00
parent 2dc1d4443e
commit d36e9d0b0d
3 changed files with 7 additions and 2 deletions

View File

@ -7,7 +7,9 @@
// //
#include "TIA.hpp" #include "TIA.hpp"
#include <cassert> #include <cassert>
#include <cstring>
using namespace Atari2600; using namespace Atari2600;
namespace { namespace {
@ -379,7 +381,7 @@ void TIA::output_for_cycles(int number_of_cycles) {
if(!output_cursor) { if(!output_cursor) {
if(line_end_function_) line_end_function_(collision_buffer_); if(line_end_function_) line_end_function_(collision_buffer_);
memset(collision_buffer_, 0, sizeof(collision_buffer_)); std::memset(collision_buffer_, 0, sizeof(collision_buffer_));
ball_.motion_time %= 228; ball_.motion_time %= 228;
player_[0].motion_time %= 228; player_[0].motion_time %= 228;

View File

@ -8,6 +8,8 @@
#include "SoundGenerator.hpp" #include "SoundGenerator.hpp"
#include <cstring>
using namespace Electron; using namespace Electron;
SoundGenerator::SoundGenerator(Concurrency::DeferringAsyncTaskQueue &audio_queue) : SoundGenerator::SoundGenerator(Concurrency::DeferringAsyncTaskQueue &audio_queue) :
@ -21,7 +23,7 @@ void SoundGenerator::get_samples(std::size_t number_of_samples, int16_t *target)
counter_ = (counter_ + 1) % ((divider_+1) * 2); counter_ = (counter_ + 1) % ((divider_+1) * 2);
} }
} else { } else {
memset(target, 0, sizeof(int16_t) * number_of_samples); std::memset(target, 0, sizeof(int16_t) * number_of_samples);
} }
} }

View File

@ -22,6 +22,7 @@
#include "Video.hpp" #include "Video.hpp"
#include <cstdint> #include <cstdint>
#include <cstring>
#include <memory> #include <memory>
#include <vector> #include <vector>