init: use macro to load quirks
This commit is contained in:
parent
4deb916a32
commit
e0965f6886
|
@ -33,6 +33,9 @@ public:
|
|||
virtual ~DeviceQuirk();
|
||||
};
|
||||
|
||||
#define LOAD_QUIRK(NAME) \
|
||||
static NAME _ignored;
|
||||
|
||||
namespace Quirks {
|
||||
void Add(DeviceQuirk* quirk);
|
||||
void Run();
|
||||
|
|
|
@ -22,4 +22,4 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
static UnihertzKeylayoutQuirk* _ignored = new UnihertzKeylayoutQuirk();
|
||||
LOAD_QUIRK(UnihertzKeylayoutQuirk);
|
||||
|
|
|
@ -31,4 +31,4 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
static MtkRilQuirk* _ignored = new MtkRilQuirk();
|
||||
LOAD_QUIRK(MtkRilQuirk);
|
||||
|
|
Loading…
Reference in a new issue