aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/DsdLib.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/decoder/DsdLib.hxx')
-rw-r--r--src/decoder/DsdLib.hxx10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/decoder/DsdLib.hxx b/src/decoder/DsdLib.hxx
index 3e21bffb0..09633f681 100644
--- a/src/decoder/DsdLib.hxx
+++ b/src/decoder/DsdLib.hxx
@@ -20,18 +20,20 @@
#ifndef MPD_DECODER_DSDLIB_HXX
#define MPD_DECODER_DSDLIB_HXX
+#include "Compiler.h"
+
#include <stdlib.h>
#include <stdint.h>
struct Decoder;
struct InputStream;
-struct dsdlib_id {
+struct DsdId {
char value[4];
-};
-bool
-dsdlib_id_equals(const struct dsdlib_id *id, const char *s);
+ gcc_pure
+ bool Equals(const char *s) const;
+};
bool
dsdlib_read(Decoder *decoder, InputStream &is,