Citation: 6B_207/2007 06.09.2007 E. 5

Comme l'accusateur public succombe, il n'y a pas lieu de prélever un émolument judiciaire (art. 66 al. 4 LTF). Le recourant, qui obtient gain de cause, a droit à des dépens qui devront être supportés par le canton de Genève (art. 68 al. 1 et 2 LTF). Il paraît équitable de les fixer à 2'000 francs. Dès lors, la demande d'assistance judiciaire du recourant n'a plus d'objet (cf. ATF 109 Ia 5 consid. 5 p. 11). Par ces motifs, le Tribunal fédéral prononce: