diff options
author | Max Kellermann <max@duempel.org> | 2013-07-26 12:09:17 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-07-26 12:52:51 +0200 |
commit | 1fcf35ad3b10c241b8b5266c46a5fe99ce2c57d9 (patch) | |
tree | a9bd895a18a34d83512ed6568e7ea730938c5987 | |
parent | c8054e569ae64f7d84940f9c7cb7ef3e642b1e0c (diff) | |
download | mpd-1fcf35ad3b10c241b8b5266c46a5fe99ce2c57d9.tar.gz mpd-1fcf35ad3b10c241b8b5266c46a5fe99ce2c57d9.tar.xz mpd-1fcf35ad3b10c241b8b5266c46a5fe99ce2c57d9.zip |
tag_rva2: convert to C++
-rw-r--r-- | Makefile.am | 7 | ||||
-rw-r--r-- | src/TagRva2.cxx (renamed from src/tag_rva2.c) | 8 | ||||
-rw-r--r-- | src/TagRva2.hxx (renamed from src/tag_rva2.h) | 6 | ||||
-rw-r--r-- | src/decoder/MadDecoderPlugin.cxx | 2 | ||||
-rw-r--r-- | test/dump_rva2.cxx (renamed from test/dump_rva2.c) | 6 |
5 files changed, 15 insertions, 14 deletions
diff --git a/Makefile.am b/Makefile.am index aad7352dd..563c5f6eb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -93,7 +93,6 @@ mpd_headers = \ src/tag_table.h \ src/tag_ape.h \ src/tag_id3.h \ - src/tag_rva2.h \ src/Timer.hxx \ src/mpd_error.h @@ -441,7 +440,7 @@ libtag_a_SOURCES =\ if HAVE_ID3TAG libtag_a_SOURCES += \ src/tag_id3.c \ - src/tag_rva2.c \ + src/TagRva2.cxx src/TagRva2.hxx \ src/riff.c src/aiff.c endif @@ -1189,11 +1188,11 @@ if HAVE_ID3TAG test_dump_rva2_LDADD = \ $(ID3TAG_LIBS) \ $(GLIB_LIBS) -test_dump_rva2_SOURCES = test/dump_rva2.c \ +test_dump_rva2_SOURCES = test/dump_rva2.cxx \ src/riff.c src/aiff.c \ src/tag_handler.c \ src/tag_id3.c \ - src/tag_rva2.c + src/TagRva2.cxx endif test_run_filter_LDADD = \ diff --git a/src/tag_rva2.c b/src/TagRva2.cxx index 9250311b9..f41119c35 100644 --- a/src/tag_rva2.c +++ b/src/TagRva2.cxx @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003-2011 The Music Player Daemon Project + * Copyright (C) 2003-2013 The Music Player Daemon Project * http://www.musicpd.org * * This program is free software; you can redistribute it and/or modify @@ -18,7 +18,7 @@ */ #include "config.h" -#include "tag_rva2.h" +#include "TagRva2.hxx" #include "replay_gain_info.h" #include <stdint.h> @@ -102,7 +102,7 @@ rva2_apply_frame(struct replay_gain_info *replay_gain_info, const id3_byte_t *data = id3_field_getbinarydata(id3_frame_field(frame, 1), &length); - if (id == NULL || data == NULL) + if (id == nullptr || data == nullptr) return false; /* @@ -141,7 +141,7 @@ tag_rva2_parse(struct id3_tag *tag, struct replay_gain_info *replay_gain_info) track and album gain in separate tags */ const struct id3_frame *frame; for (unsigned i = 0; - (frame = id3_tag_findframe(tag, "RVA2", i)) != NULL; + (frame = id3_tag_findframe(tag, "RVA2", i)) != nullptr; ++i) if (rva2_apply_frame(replay_gain_info, frame)) found = true; diff --git a/src/tag_rva2.h b/src/TagRva2.hxx index 8aac2fe9f..057f03186 100644 --- a/src/tag_rva2.h +++ b/src/TagRva2.hxx @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003-2011 The Music Player Daemon Project + * Copyright (C) 2003-2013 The Music Player Daemon Project * http://www.musicpd.org * * This program is free software; you can redistribute it and/or modify @@ -17,8 +17,8 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#ifndef MPD_TAG_RVA2_H -#define MPD_TAG_RVA2_H +#ifndef MPD_TAG_RVA2_HXX +#define MPD_TAG_RVA2_HXX #include "check.h" diff --git a/src/decoder/MadDecoderPlugin.cxx b/src/decoder/MadDecoderPlugin.cxx index 339fd5397..a8b607386 100644 --- a/src/decoder/MadDecoderPlugin.cxx +++ b/src/decoder/MadDecoderPlugin.cxx @@ -24,9 +24,9 @@ extern "C" { #include "tag_id3.h" -#include "tag_rva2.h" } +#include "TagRva2.hxx" #include "tag_handler.h" #include "audio_check.h" diff --git a/test/dump_rva2.c b/test/dump_rva2.cxx index 6e978c424..e58b8cd30 100644 --- a/test/dump_rva2.c +++ b/test/dump_rva2.cxx @@ -1,5 +1,5 @@ /* - * Copyright (C) 2003-2012 The Music Player Daemon Project + * Copyright (C) 2003-2013 The Music Player Daemon Project * http://www.musicpd.org * * This program is free software; you can redistribute it and/or modify @@ -18,8 +18,10 @@ */ #include "config.h" +extern "C" { #include "tag_id3.h" -#include "tag_rva2.h" +} +#include "TagRva2.hxx" #include "replay_gain_info.h" #include "conf.h" #include "tag.h" |