if(command.position+command.number>aSize)\r
tSize = aSize;\r
else\r
- tSize = aSize - command.number + command.position;\r
+ {\r
+ tSize = aSize - command.number + command.position;\r
+ }\r
}\r
else\r
tSize = aSize;\r
\r
if(tSize<0)\r
+ {\r
tSize = aSize;\r
-\r
+ }\r
temp = new Annotation[tSize];\r
\r
}\r
}\r
else\r
{\r
- if(tSize!=aSize)\r
+ if(tSize!=aSize || command.position<2)\r
{\r
System.arraycopy(annotations[a].annotations,\r
0, temp, 0, command.position);\r