Fatti
La controversia oppone Pierre Benso, inquilino di un appartamento di tre locali e mezzo in un edificio a Ginevra, alla società proprietaria S.I. rue Schaub "I". L'ultimo affitto ammontava a 4'282 franchi all'anno, senza spese, a partire dal 1° agosto 1975. Nel 1980/81, sono stati eseguiti importanti lavori nell'edificio, tra cui la costruzione di un settimo piano, per un costo totale di 659'431 franchi. La locatrice ha notificato un aumento dell'affitto a 7'620 franchi all'anno a partire dal 1° agosto 1982, che l'inquilino ha contestato.
Il Tribunale dei bauli e affitti del cantone di Ginevra ha giudicato che l'aumento era lecito e ha fissato l'affitto annuo a 7'620 franchi. La Corte di giustizia del cantone di Ginevra ha dichiarato inammissibile l'appello presentato dall'inquilino. L'inquilino ha quindi presentato ricorso in riforma al Tribunale federale.
Legge
Il Tribunale federale ha esaminato la questione di sapere se le spese di manutenzione e le prestazioni supplementari del locatore potevano giustificare un aumento dell'affitto. Ha considerato che le spese di manutenzione destinate al mantenimento dello stato appropriato all'uso della cosa locata non potevano fondare un aumento dell'affitto se non c'era un aumento dei costi ai sensi degli art. 15 al. 1 lett. b AMSL e 9 al. 1 OPL.
Il Tribunale federale ha anche esaminato la questione della ripartizione delle spese di lavori tra gli inquilini degli appartamenti vecchi e nuovi. Ha considerato che le spese di ristrutturazione delle facciate e dell'ascensore dovevano essere ripartite tra tutti gli inquilini, compresi quelli delle…