summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--raul/SMFWriter.hpp4
-rw-r--r--src/SMFWriter.cpp4
-rw-r--r--tests/smf_test.cpp2
3 files changed, 5 insertions, 5 deletions
diff --git a/raul/SMFWriter.hpp b/raul/SMFWriter.hpp
index 8994131..1ccb631 100644
--- a/raul/SMFWriter.hpp
+++ b/raul/SMFWriter.hpp
@@ -50,8 +50,8 @@ protected:
void write_header();
void write_footer();
- void write_chunk_header(char id[4], uint32_t length);
- void write_chunk(char id[4], uint32_t length, void* data);
+ void write_chunk_header(const char id[4], uint32_t length);
+ void write_chunk(const char id[4], uint32_t length, void* data);
size_t write_var_len(uint32_t val);
//uint32_t read_var_len() const;
//int read_event(MidiEvent& ev) const;
diff --git a/src/SMFWriter.cpp b/src/SMFWriter.cpp
index 1b69e4e..b339b46 100644
--- a/src/SMFWriter.cpp
+++ b/src/SMFWriter.cpp
@@ -216,7 +216,7 @@ SMFWriter::write_footer()
void
-SMFWriter::write_chunk_header(char id[4], uint32_t length)
+SMFWriter::write_chunk_header(const char id[4], uint32_t length)
{
const uint32_t length_be = GUINT32_TO_BE(length);
@@ -226,7 +226,7 @@ SMFWriter::write_chunk_header(char id[4], uint32_t length)
void
-SMFWriter::write_chunk(char id[4], uint32_t length, void* data)
+SMFWriter::write_chunk(const char id[4], uint32_t length, void* data)
{
write_chunk_header(id, length);
diff --git a/tests/smf_test.cpp b/tests/smf_test.cpp
index 3ca9715..75db43a 100644
--- a/tests/smf_test.cpp
+++ b/tests/smf_test.cpp
@@ -10,7 +10,7 @@ using namespace Raul;
int
main(int argc, char** argv)
{
- char* filename = NULL;
+ const char* filename = NULL;
if (argc < 2) {
filename = "./test.mid";