Fatti: Fatti: A. B._ è proprietario della particella xxx di Malvaglia, attribuita alla zona residenziale R3, sulla quale sorgevano due rustici. II 14 ottobre 1998 aveva ottenuto il permesso per trasformare quello più grande (subalterno A) in abitazione su due piani, quello più piccolo (subalterno C) in locale hobby al primo piano e lavanderia e locale tecnico al piano terreno. II progetto iniziale prevedeva anche la costruzione di un ripostiglio a valle dello stabile più piccolo, al quale il richiedente aveva però rinunciato a seguito dell'opposizione della vicina A._, proprietaria della particella yyy. Negli anni seguenti B._ ha eseguito lavori nel subalterno C senza chiedere permessi: ha trasformato il locale hobby in soggiorno con cucina, ha aggiunto sul retro un atrio con servizi e ha sistemato nel sottotetto mansardato una piccola camera da letto. Verso iI confine a valle con il fondo della vicina egli ha inoltre costruito un ripostiglio simile, tranne che per il tetto piano, a quello al quale aveva rinunciato nel 1998. Negli anni seguenti B._ ha eseguito lavori nel subalterno C senza chiedere permessi: ha trasformato il locale hobby in soggiorno con cucina, ha aggiunto sul retro un atrio con servizi e ha sistemato nel sottotetto mansardato una piccola camera da letto. Verso iI confine a valle con il fondo della vicina egli ha inoltre costruito un ripostiglio simile, tranne che per il tetto piano, a quello al quale aveva rinunciato nel 1998. B. II 18 dicembre 2003, in seguito all'intervento della vicina, B._ ha chiesto al Municipio di Malvaglia il rilascio del permesso "in sanatoria" per le opere abusive. A._ si è opposta, ma il Municipio ha nondimeno rilasciato la licenza di costruzione il 24 marzo 2004, subordinandola alla condizione che il tetto piano del ripostiglio non fosse utilizzato come terrazza. La vicina si è rivolta al Consiglio di Stato del Cantone Ticino, il quale, con decisione del 13 luglio 2003, ha annullato la licenza di costruzione. L'Esecutivo cantonale ha qualificato come costruzione principale lo stabile C trasformato e ha considerato il cambiamento di destinazione incompatibile sia con l'ordinamento cantonale concernente la riparazione e il mantenimento degli edifici esistenti in contrasto con il nuovo diritto sia con le disposizioni comunali sulle distanze dai confini. II Governo cantonale ha inoltre stabilito che il ripostiglio, inteso come costruzione accessoria, è sovradimensionato rispetto all'edificio principale. Questa decisione è stata annullata con sentenza 5 ottobre 2004 emanata su ricorso di B._ dal Tribunale cantonale amministrativo, che ha confermato la licenza edilizia 24 marzo 2004. Questa decisione è stata annullata con sentenza 5 ottobre 2004 emanata su ricorso di B._ dal Tribunale cantonale amministrativo, che ha confermato la licenza edilizia 24 marzo 2004. C. A._ insorge davanti al Tribunale federale con ricorso di diritto pubblico dell'11 novembre 2004. Chiede, oltre alla concessione dell'effetto sospensivo, l'annullamento della sentenza cantonale. Il Municipio di Malvaglia, il Consiglio di Stato e il Tribunale cantonale amministrativo non hanno formulato particolari osservazioni. B._ propone la reiezione del ricorso. Con decreto presidenziale del 10 dicembre 2004 il Presidente della I Corte di diritto pubblico ha respinto la domanda di concessione dell'effetto sospensivo. 