From: Josh Coalson Date: Sat, 4 May 2002 17:46:37 +0000 (+0000) Subject: fix bug printing application id X-Git-Tag: 1.2.0~1975 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=19b7b5841177ab3beed299780b1f48422aac4ab1;p=platform%2Fupstream%2Fflac.git fix bug printing application id --- diff --git a/src/metaflac/main.c b/src/metaflac/main.c index 372be52..98363b3 100644 --- a/src/metaflac/main.c +++ b/src/metaflac/main.c @@ -27,6 +27,7 @@ #include #include #include +/* we only use some typedefs, #defines, and enums from here: */ #include "FLAC/all.h" static const char *sync_string_ = "fLaC"; /* DUPLICATE:FLAC__STREAM_SYNC_STRING */ @@ -36,7 +37,7 @@ static const char *metadata_type_string_[] = { /* DUPLICATE:FLAC__MetaDataTypeSt "APPLICATION", "SEEKTABLE" }; -static const unsigned SEEKPOINT_LEN_ = 18; /* DUPLICATE:FLAC__STREAM_METADATA_SEEKPOINT_LEN */ +static const unsigned SEEKPOINT_LEN_ = 18; /* DUPLICATE:FLAC__STREAM_METADATA_SEEKPOINT_LENGTH */ static int usage(const char *message, ...); static FLAC__bool list(FILE *f, FLAC__bool verbose); @@ -233,7 +234,7 @@ FLAC__bool list(FILE *f, FLAC__bool verbose) } break; case FLAC__METADATA_TYPE_APPLICATION: - memcpy(buf, metadata.data.application.id, 4); + memcpy(metadata.data.application.id, buf, 4); metadata.data.application.data = buf+4; break; case FLAC__METADATA_TYPE_SEEKTABLE: