[Title] Change if state for using copyTo only once
authorho.namkoong <ho.namkoong@samsung.com>
Thu, 1 Nov 2012 07:53:40 +0000 (16:53 +0900)
committerho.namkoong <ho.namkoong@samsung.com>
Thu, 1 Nov 2012 08:13:47 +0000 (17:13 +0900)
[Type]
[Module]
[Priority]
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

Change-Id: I10d2d107ed022e7eeeabffa8a1ccabefd30d0609

org.tizen.common.sign/src/org/tizen/common/sign/preferences/SigningPreferencePage.java
org.tizen.common/src/org/tizen/common/util/FileUtil.java

index 4b945b3..3105458 100755 (executable)
@@ -1,6 +1,5 @@
 package org.tizen.common.sign.preferences;
 
-import static org.tizen.common.util.SWTUtil.getDisplay;
 import static org.tizen.common.util.StringUtil.EMPTY_STRING;
 import static org.tizen.common.util.StringUtil.isEmpty;
 import static org.tizen.common.util.StringUtil.trim;
index 08871bd..190b565 100755 (executable)
@@ -39,7 +39,6 @@ import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.io.OutputStream;
 import java.io.OutputStreamWriter;
-import java.util.List;
 import java.util.Stack;
 
 import org.tizen.common.util.log.Logger;
@@ -454,19 +453,16 @@ public class FileUtil {
             }
             else if(fromFile.isFile()) {
                 if(!toFile.exists() || !toFile.isFile() || overwrite) {
+                    boolean found = false;
                     if(filters != null) {
-                        boolean found = false;
                         for(File filter: filters) {
                             if(filter.getCanonicalPath().equals(fromFile.getCanonicalPath())) {
                                 found = true;
                                 break;
                             }
                         }
-                        if(!found) {
-                            copyTo(fromFile, toFile, false);
-                        }
                     }
-                    else {
+                    if(!found) {
                         copyTo(fromFile, toFile, false);
                     }
                 }