tdm_backend: change _check_abi_version() return value
[platform/core/uifw/libtdm.git] / src / tdm_backend.c
index c83b3da..acbde8e 100644 (file)
@@ -53,14 +53,14 @@ _check_abi_version(tdm_backend_module *module, int abimaj, int abimin)
        int minor = TDM_BACKEND_GET_ABI_MINOR(module->abi_version);
 
        if (major < abimaj) goto failed;
-       if (major > abimaj) return 1;
+       if (major > abimaj) return 0;
        if (minor < abimin) goto failed;
-       return 1;
+       return 0;
 failed:
        TDM_ERR("The ABI version(%d.%d) of '%s' is less than %d.%d",
                        major, minor, module->name ? module->name : "unknown",
                        abimaj, abimin);
-       return 0;
+       return -1;
 }
 
 EXTERN tdm_error