by the provisions of the Criminal Procedure Code and in case this is not done and an approver is detained for a period which is longer than what can be considered to be reasonable in the circumstances of each case, this Court has always power to declare his detention either illegal or 6 AIR 1958 Punj 72 : 1958 Cri LJ 413 7 1953 Cri LJ 45 enlarge him to bail while exercising its inherent powers. Section 482, Cr.P.C. gives wide power to this Court in three circumstances. Firstly, where the jurisdiction is invoked to give effect to an order of the Court. Secondly if there is an abuse of the process of the Court and thirdly, in order to secure the ends of justice. There may be occasions where a case of approver may fall within latter two categories. For example in a case where there are large number of witnesses a long period is taken in trial where irregularities and illegalities have been committed by the Court and a re-trial is ordered and while doing so, the accused persons are released on bail, the release of the approver will be occasioned for securing the ends of justice. Similarly, there may be cases that there may be an abuse of the process of the Court and the accused might be trying to delay the proceedings by absconding one after another, the approver may approach this Court for seeking indulgence. But this too will depend upon the facts and circumstances of each case. Broadly, the parameters may be given but no hard and fast rule can be laid down. For instance, an approver, who has already been examined and has supported the prosecution version, and has also not violated the terms of pardon coupled with the fact that no early end of the trial is visible, then he may be released by invoking the powers under Section 482, Cr.P.C.. Section 482, Cr.P.C. gives only power to the High Court. Sessions Judge cannot invoke the provisions of the same. High Court therefore in suitable cases can examine the expediency of the release of an approver. We are not inclined to accept the contention of the learned Public Prosecutor that since there is a specific bar under Section 306(4)(b), Cr.P.C.. Section 482, Cr.P.C. should not be made applicable. Their Lordships of the Supreme Court has said in times without number, that there is nothing in the Code to fetter the powers of the High Court under Section 482, Cr.P.C.. Even if there is a bar in different provisions for the three purposes mentioned in Section 482, Cr.P.C. and one glaring