diff options
Diffstat (limited to 'apps/codecs/libspeex/speex_header.c')
-rw-r--r-- | apps/codecs/libspeex/speex_header.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/libspeex/speex_header.c b/apps/codecs/libspeex/speex_header.c index a96e2a24c5..1d1d07731c 100644 --- a/apps/codecs/libspeex/speex_header.c +++ b/apps/codecs/libspeex/speex_header.c | |||
@@ -126,7 +126,7 @@ char *speex_header_to_packet(SpeexHeader *header, int *size) | |||
126 | SpeexHeader *le_header; | 126 | SpeexHeader *le_header; |
127 | le_header = (SpeexHeader*)speex_alloc(sizeof(SpeexHeader)); | 127 | le_header = (SpeexHeader*)speex_alloc(sizeof(SpeexHeader)); |
128 | 128 | ||
129 | speex_move(le_header, header, sizeof(SpeexHeader)); | 129 | SPEEX_COPY(le_header, header, 1); |
130 | 130 | ||
131 | /*Make sure everything is now little-endian*/ | 131 | /*Make sure everything is now little-endian*/ |
132 | ENDIAN_SWITCH(le_header->speex_version_id); | 132 | ENDIAN_SWITCH(le_header->speex_version_id); |
@@ -168,7 +168,7 @@ SpeexHeader *speex_packet_to_header(char *packet, int size) | |||
168 | 168 | ||
169 | /* le_header = (SpeexHeader*)speex_alloc(sizeof(SpeexHeader)); */ | 169 | /* le_header = (SpeexHeader*)speex_alloc(sizeof(SpeexHeader)); */ |
170 | 170 | ||
171 | speex_move(le_header, packet, sizeof(SpeexHeader)); | 171 | SPEEX_COPY(le_header, (SpeexHeader*)packet, 1); |
172 | 172 | ||
173 | /*Make sure everything is converted correctly from little-endian*/ | 173 | /*Make sure everything is converted correctly from little-endian*/ |
174 | ENDIAN_SWITCH(le_header->speex_version_id); | 174 | ENDIAN_SWITCH(le_header->speex_version_id); |