mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-25 03:05:34 +00:00
Bug 1152702 - Fix upper bounds of ContiguousEnumSerializer for BluetoothStatus and BluetoothSspVariant. r=tzimmermann
This commit is contained in:
parent
aeb7edf346
commit
17b99b7b84
@ -238,7 +238,8 @@ enum BluetoothStatus {
|
||||
STATUS_PARM_INVALID,
|
||||
STATUS_UNHANDLED,
|
||||
STATUS_AUTH_FAILURE,
|
||||
STATUS_RMT_DEV_DOWN
|
||||
STATUS_RMT_DEV_DOWN,
|
||||
NUM_STATUS
|
||||
};
|
||||
|
||||
enum BluetoothBondState {
|
||||
@ -287,7 +288,8 @@ enum BluetoothSspVariant {
|
||||
SSP_VARIANT_PASSKEY_CONFIRMATION,
|
||||
SSP_VARIANT_PASSKEY_ENTRY,
|
||||
SSP_VARIANT_CONSENT,
|
||||
SSP_VARIANT_PASSKEY_NOTIFICATION
|
||||
SSP_VARIANT_PASSKEY_NOTIFICATION,
|
||||
NUM_SSP_VARIANT
|
||||
};
|
||||
|
||||
struct BluetoothActivityEnergyInfo {
|
||||
@ -470,8 +472,7 @@ enum BluetoothObjectType {
|
||||
TYPE_MANAGER = 0,
|
||||
TYPE_ADAPTER = 1,
|
||||
TYPE_DEVICE = 2,
|
||||
|
||||
TYPE_INVALID
|
||||
NUM_TYPE
|
||||
};
|
||||
|
||||
enum BluetoothA2dpAudioState {
|
||||
|
@ -17,7 +17,7 @@ struct ParamTraits<mozilla::dom::bluetooth::BluetoothObjectType>
|
||||
: public ContiguousEnumSerializer<
|
||||
mozilla::dom::bluetooth::BluetoothObjectType,
|
||||
mozilla::dom::bluetooth::TYPE_MANAGER,
|
||||
mozilla::dom::bluetooth::TYPE_INVALID>
|
||||
mozilla::dom::bluetooth::NUM_TYPE>
|
||||
{ };
|
||||
|
||||
template <>
|
||||
@ -25,7 +25,7 @@ struct ParamTraits<mozilla::dom::bluetooth::BluetoothSspVariant>
|
||||
: public ContiguousEnumSerializer<
|
||||
mozilla::dom::bluetooth::BluetoothSspVariant,
|
||||
mozilla::dom::bluetooth::SSP_VARIANT_PASSKEY_CONFIRMATION,
|
||||
mozilla::dom::bluetooth::SSP_VARIANT_PASSKEY_NOTIFICATION>
|
||||
mozilla::dom::bluetooth::NUM_SSP_VARIANT>
|
||||
{ };
|
||||
|
||||
template <>
|
||||
@ -33,7 +33,7 @@ struct ParamTraits<mozilla::dom::bluetooth::BluetoothStatus>
|
||||
: public ContiguousEnumSerializer<
|
||||
mozilla::dom::bluetooth::BluetoothStatus,
|
||||
mozilla::dom::bluetooth::STATUS_SUCCESS,
|
||||
mozilla::dom::bluetooth::STATUS_RMT_DEV_DOWN>
|
||||
mozilla::dom::bluetooth::NUM_STATUS>
|
||||
{ };
|
||||
|
||||
template <>
|
||||
|
Loading…
Reference in New Issue
Block a user