From: sungmin ha Date: Mon, 17 Dec 2012 08:26:34 +0000 (+0900) Subject: [Title]modified for removing sonar violation X-Git-Tag: 2.2.1_release^2~66 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=72c8abe0d9e2394e2b20dec2e496b78a6b7f0391;p=sdk%2Femulator%2Femulator-kernel.git [Title]modified for removing sonar violation [Desc.] [Issue] --- diff --git a/drivers/maru/maru_power_supply.c b/drivers/maru/maru_power_supply.c index 13e15c98ae79..ab2495e5ac23 100644 --- a/drivers/maru/maru_power_supply.c +++ b/drivers/maru/maru_power_supply.c @@ -99,7 +99,7 @@ struct device new_device_dev; static int __init sysfs_test_init(void) { - int err, i; + int err = 0, i = 0; printk("[%s] \n", __FUNCTION__); mtd_class = class_create(THIS_MODULE, "power_supply"); @@ -108,15 +108,16 @@ static int __init sysfs_test_init(void) for (i = 0; i < 3; i++) { err = device_create_file(mtd_device, &ps_device_attributes[i]); if (err) { - while (--i >= 0) + while (--i >= 0) { device_remove_file(mtd_device, &ps_device_attributes[i]); + } device_unregister(mtd_device); - return err; + break; } } - return 0; + return err; } static void __exit sysfs_test_exit(void) diff --git a/package/pkginfo.manifest b/package/pkginfo.manifest index 2e3df820196b..24d8ad9bfc87 100644 --- a/package/pkginfo.manifest +++ b/package/pkginfo.manifest @@ -1,4 +1,4 @@ -Version: 1.4.5 +Version: 1.4.6 Maintainer: Yeong-Kyoon, Lee Source: emulator-kernel