diff options
author | 2010-07-26 10:04:43 +0200 | |
---|---|---|
committer | 2010-07-26 10:04:43 +0200 | |
commit | fe3f99c92a8437a353ba12075d6c3273d04c4e3f (patch) | |
tree | 34d97babbe5696f21779866fafad217b60c2bead /plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h | |
parent | 4deca01c3a7edaf66374bd35e6fb50d4d9564b17 (diff) |
merged non-android-specific changes from android branch
Diffstat (limited to 'plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h')
-rw-r--r-- | plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h b/plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h index aa6ccffa..8f8f2636 100644 --- a/plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h +++ b/plugins/sid/sidplay-libs/builders/resid-builder/include/sidplay/builders/resid.h @@ -22,7 +22,6 @@ * creating a wrapper instead of implementing a SID emulation */ -#include <vector> #include <sidplay/sidbuilder.h> #include <sidplay/event.h> @@ -37,11 +36,13 @@ private: static const char *ERR_FILTER_DEFINITION; char m_errorBuffer[100]; const char *m_error; - std::vector<sidemu *> sidobjs; + enum { MAX_SIDOBJS = 10 }; + sidemu * sidobjs[MAX_SIDOBJS]; + int n_sidobjs; public: sidemu *getsidemu (int i) { - if (i >= sidobjs.size ()) { + if (i >= n_sidobjs) { return NULL; } return sidobjs[i]; |