Coverity fixes: #1350911 #1350912 13/19213/5
Nikhil Goel [Tue, 21 Mar 2017 16:55:39 +0000 (21:55 +0530)]
Change-Id: Ic5efcf1c17a17c296e229872a7c60c83f686f850

scilab/modules/gui/src/java/org/scilab/modules/gui/editor/action/EditorHistory.java

index 9a7a98f..1a3911a 100644 (file)
@@ -34,10 +34,10 @@ public class EditorHistory implements ActionHistory {
     LinkedList<Action> history;
 
     /* pointer for the action to undo/redo */
-    Integer head;
+    int head = -1;
 
     /* max size of the history */
-    private final Integer MAX_HISTORY_SIZE = 100;
+    private static final int MAX_HISTORY_SIZE = 100;
 
     public EditorHistory() {
 
@@ -53,9 +53,6 @@ public class EditorHistory implements ActionHistory {
     */
     public void addAction(Action action) {
 
-        if (head == null) {
-            head = 0;
-        }
         while (head > 0) {
             /*same as removeFirst without throwing exception if the deque is empty*/
             Action a = history.pollFirst();