Index: branches/chucko/i386/libsaio/aml_generator.c =================================================================== --- branches/chucko/i386/libsaio/aml_generator.c (revision 2450) +++ branches/chucko/i386/libsaio/aml_generator.c (revision 2451) @@ -85,7 +85,7 @@ free(node); } -AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, char* buffer, uint32_t size) +AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, const char* buffer, uint32_t size) { AML_CHUNK* node = aml_create_node(parent); Index: branches/chucko/i386/libsaio/aml_generator.h =================================================================== --- branches/chucko/i386/libsaio/aml_generator.h (revision 2450) +++ branches/chucko/i386/libsaio/aml_generator.h (revision 2451) @@ -77,7 +77,7 @@ bool aml_add_to_parent(AML_CHUNK* parent, AML_CHUNK* node); AML_CHUNK* aml_create_node(AML_CHUNK* parent); void aml_destroy_node(AML_CHUNK* node); -AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, char* buffer, uint32_t size); +AML_CHUNK* aml_add_buffer(AML_CHUNK* parent, const char* buffer, uint32_t size); AML_CHUNK* aml_add_byte(AML_CHUNK* parent, uint8_t value); AML_CHUNK* aml_add_word(AML_CHUNK* parent, uint16_t value); AML_CHUNK* aml_add_dword(AML_CHUNK* parent, uint32_t value);