Skip to content

Commit e359c16

Browse files
fixup! implementing decoder interface
1 parent 3050b77 commit e359c16

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/cbor/CborDecoder.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
*/
1010
#pragma once
1111

12-
#include <map>
12+
#include <unordered_map>
1313
#include "../interfaces/Decoder.h"
1414
#include "CBOR.h"
1515
#include "../interfaces/message.h"
@@ -51,8 +51,7 @@ class CBORMessageDecoderSingleton: public Decoder {
5151
private:
5252
CBORMessageDecoderSingleton() {}
5353

54-
static CBORMessageDecoderSingleton singleton;
55-
std::map<CBORTag, CBORMessageDecoderInterface*> decoders;
54+
std::unordered_map<CBORTag, CBORMessageDecoderInterface*> decoders;
5655
};
5756

5857
class CBORMessageDecoder: public Decoder {

0 commit comments

Comments
 (0)