Fatti
Il ricorrente, Christoph Mörgeli, presentò il 2 aprile 2012 alla Direzione della giustizia e degli interni del Cantone di Zurigo una denuncia penale contro il procuratore generale Martin Bürgisser. Gli contestò di aver affermato il 23 marzo 2012 in un locale pubblico che la Procura generale avrebbe presentato entro il mercoledì successivo una richiesta di revoca dell'immunità parlamentare del deputato nazionale Christoph Blocher alla commissione nazionale competente. Il ricorrente sostenne che il procuratore generale aveva commesso una violazione del segreto d'ufficio.
Il Tribunale d'appello del Cantone di Zurigo rifiutò con decisione del 21 giugno 2012 l'autorizzazione alla conduzione di un'indagine penale. Valutò che le informazioni rese note dal procuratore generale erano già di pubblica conoscenza.
Il ricorrente presentò ricorso in materia di diritto pubblico al Tribunale federale e chiese che la decisione del Tribunale d'appello fosse annullata e che fosse concessa l'autorizzazione alla persecuzione penale.
Legge
Il Tribunale federale esaminò la propria competenza e l'ammissibilità del ricorso. Stabilì che la decisione impugnata costituisce una decisione finale cantonale di ultima istanza in una materia di diritto pubblico e quindi è soggetta al ricorso in materia di diritto pubblico al Tribunale federale.
Il Tribunale federale esaminò le condizioni di legittimazione del ricorrente e stabilì che questi non poteva partecipare come parte lesa a un procedimento penale contro il convenuto per violazione del segreto d'ufficio, poiché non era stato leso direttamente nei suoi…