mpd/src/tag
Max Kellermann 650a30d794 Revert "tag/Pool: use strncmp() without strlen() to compare strings"
This reverts commit 1532983fb5.  This
optimization was bad because now all strings match if they are a
prefix of another string, and this caused collisions in the tag string
pool, corrupting the database.
2021-04-15 16:15:44 +02:00
..
Aiff.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Aiff.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeLoader.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeLoader.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeReplayGain.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeReplayGain.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeTag.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ApeTag.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Builder.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Builder.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Config.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Config.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Fallback.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
FixString.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
FixString.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Format.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Format.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
GenParseName.cxx use structured binding declarations 2021-03-04 20:28:02 +01:00
Generic.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Generic.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Handler.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Handler.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Load.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Load.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3MusicBrainz.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3MusicBrainz.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Picture.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Picture.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3ReplayGain.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3ReplayGain.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Scan.cxx Fix: Separate Conductor from Performer 2021-02-07 20:45:01 +01:00
Id3Scan.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Id3Unique.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Item.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Mask.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
MixRamp.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
MixRamp.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Names.c copyright year 2021 2021-01-01 19:54:28 +01:00
ParseName.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ParseName.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Pool.cxx Revert "tag/Pool: use strncmp() without strlen() to compare strings" 2021-04-15 16:15:44 +02:00
Pool.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGain.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
ReplayGain.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Riff.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Riff.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Rva2.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Rva2.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Settings.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Settings.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Table.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Table.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Tag.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
Tag.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
Type.h copyright year 2021 2021-01-01 19:54:28 +01:00
VisitFallback.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
VorbisComment.cxx copyright year 2021 2021-01-01 19:54:28 +01:00
VorbisComment.hxx copyright year 2021 2021-01-01 19:54:28 +01:00
meson.build tag/ParseName: generate an optimized tag_name_parse() at build time 2020-04-24 16:28:29 +02:00