[0.2.101] fix build warning 90/130490/1
authorEunhae Choi <eunhae1.choi@samsung.com>
Mon, 22 May 2017 11:30:12 +0000 (20:30 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Mon, 22 May 2017 11:30:18 +0000 (20:30 +0900)
warning about comparison between signed and unsigned integer expressions

Change-Id: I15ebaa77df3c53a6b8aae6899f27fd2f1b9251f6

mm_attrs.c
packaging/libmm-common.spec

index 3e09d67..95d6727 100644 (file)
@@ -434,7 +434,7 @@ int mm_attrs_get_double_by_name(MMHandleType attrs, const char *name, double *va
 int mm_attrs_set_valist (MMHandleType attrs, char **err_attr_name, const char *attribute_name, va_list var_args)
 {
        const char *name = NULL;
-       unsigned int ret = MM_ERROR_NONE;
+       int ret = MM_ERROR_NONE;
 
        return_val_if_fail(attrs, MM_ERROR_COMMON_INVALID_ARGUMENT);
 //     return_val_if_fail(err_attr_name, MM_ERROR_COMMON_INVALID_ARGUMENT);
@@ -455,7 +455,7 @@ int mm_attrs_set_valist (MMHandleType attrs, char **err_attr_name, const char *a
                        if (err_attr_name)
                                *err_attr_name = strdup(name);
 
-                       if (ret == MM_ERROR_COMMON_OUT_OF_ARRAY) {      //to avoid confusing
+                       if (ret == (int)MM_ERROR_COMMON_OUT_OF_ARRAY) { //to avoid confusing
                                //mmf_debug(MMF_DEBUG_ERROR, "result of mm_attrs_get_index is MM_ERROR_COMMON_OUT_OF_ARRAY so return(ret = %x, name:%s)",ret, name);
                                return MM_ERROR_COMMON_ATTR_NOT_EXIST;
                        } else {
@@ -534,7 +534,7 @@ int mm_attrs_set_valist (MMHandleType attrs, char **err_attr_name, const char *a
 int mm_attrs_get_valist (MMHandleType attrs, char **err_attr_name, const char *attribute_name, va_list var_args)
 {
        const char *name = NULL;
-       unsigned int ret = MM_ERROR_NONE;
+       int ret = MM_ERROR_NONE;
 
        return_val_if_fail(attrs, MM_ERROR_COMMON_INVALID_ARGUMENT);
 //     return_val_if_fail(err_attr_name, MM_ERROR_COMMON_INVALID_ARGUMENT);
@@ -555,7 +555,7 @@ int mm_attrs_get_valist (MMHandleType attrs, char **err_attr_name, const char *a
                        if (err_attr_name)
                                *err_attr_name = strdup(name);
 
-                       if (ret == MM_ERROR_COMMON_OUT_OF_ARRAY)        //to avoid confusing
+                       if (ret == (int)MM_ERROR_COMMON_OUT_OF_ARRAY)   //to avoid confusing
                                return MM_ERROR_COMMON_ATTR_NOT_EXIST;
                        else
                                return ret;
index 1d88504..ee83dcd 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-common
 Summary:    Multimedia Framework Common Lib
-Version:    0.2.100
+Version:    0.2.101
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0