This commit is contained in:
sanex3339
2016-05-24 21:09:59 +03:00
parent 12c6ccb1d1
commit 1153525be5
2 changed files with 3 additions and 8 deletions
@@ -14,8 +14,7 @@ class UnicodeArrayRotateFunctionNode extends Node_1.Node {
this.node = this.getNodeStructure();
}
appendNode(blockScopeNode) {
let programBodyLength = blockScopeNode.body.length, randomIndex = Utils_1.Utils.getRandomInteger(1, programBodyLength);
NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
NodeUtils_1.NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
}
getNode() {
if (!this.unicodeArray.length) {
@@ -8,8 +8,7 @@ import { AppendState } from "../../enums/AppendState";
import { Node } from '../Node';
import { NodeUtils } from "../../NodeUtils";
import {Utils} from "../../Utils";
import {Obfuscator} from "../../Obfuscator";
import { Utils } from "../../Utils";
export class UnicodeArrayRotateFunctionNode extends Node {
/**
@@ -55,10 +54,7 @@ export class UnicodeArrayRotateFunctionNode extends Node {
* @param blockScopeNode
*/
public appendNode (blockScopeNode: BlockScopeNode): void {
let programBodyLength: number = blockScopeNode.body.length,
randomIndex: number = Utils.getRandomInteger(1, programBodyLength);
NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), randomIndex);
NodeUtils.insertNodeAtIndex(blockScopeNode.body, this.getNode(), 1);
}
/**