Fix asan build error
[platform/core/connectivity/bluetooth-agent.git] / include / bluetooth-agent-profile.h
index c5302cc..d545029 100644 (file)
@@ -96,10 +96,12 @@ typedef enum {
        _MODEL_TM2 = 0x2,
        _MODEL_TW1 = 0x4,
        _MODEL_TW2 = 0x8,
+       _MODEL_FHUB = 0x10,
 } tizen_model_name_t;
 
 extern tizen_model_name_t model_name;
 
+/* LCOV_EXCL_START */
 static inline tizen_model_name_t get_tizen_model_name()
 {
        char *modelName = NULL;
@@ -121,6 +123,8 @@ static inline tizen_model_name_t get_tizen_model_name()
                model_name = _MODEL_TW1;
        else if (g_strcmp0(modelName, "TW2") == 0)
                model_name = _MODEL_TW2;
+       else if (!strncasecmp(modelName, "Family Hub", 10))
+               model_name = _MODEL_FHUB;
        else
                model_name = _MODEL_UNKNOWN;
 
@@ -128,6 +132,7 @@ static inline tizen_model_name_t get_tizen_model_name()
 
        return model_name;
 }
+/* LCOV_EXCL_STOP */
 
 #define TIZEN_PROFILE_WEARABLE (get_tizen_profile() == _PROFILE_WEARABLE)
 #define TIZEN_PROFILE_IVI (get_tizen_profile() == _PROFILE_IVI)
@@ -138,5 +143,6 @@ static inline tizen_model_name_t get_tizen_model_name()
 #define TIZEN_MODEL_NAME_TM2 (get_tizen_model_name() == _MODEL_TM2)
 #define TIZEN_MODEL_NAME_TW1 (get_tizen_model_name() == _MODEL_TW1)
 #define TIZEN_MODEL_NAME_TW2 (get_tizen_model_name() == _MODEL_TW2)
+#define TIZEN_MODEL_NAME_FHUB (get_tizen_model_name() == _MODEL_FHUB)
 
 #endif /* __DEF_BT_AGENT_PROFILE_H_ */