From 3db8f977790438d2c22d6b57bcc51d3411f6d6fb Mon Sep 17 00:00:00 2001 From: axell-brendow Date: Sun, 7 Mar 2021 14:45:06 -0300 Subject: [PATCH] =?UTF-8?q?Melhora=20implementa=C3=A7=C3=A3o=20do=20clone?= =?UTF-8?q?=20de=20uma=20m=C3=BAsica?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tps/fonte/musica.cpp | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/tps/fonte/musica.cpp b/tps/fonte/musica.cpp index e2adaf8..419e10f 100644 --- a/tps/fonte/musica.cpp +++ b/tps/fonte/musica.cpp @@ -20,26 +20,8 @@ typedef struct { } Musica; Musica clone_music(Musica *music) { - Musica clone; - strcpy(clone.id, music->id); - strcpy(clone.name, music->name); - strcpy(clone.key, music->key); - for (int i = 0; i < music->num_artists; i++) - strcpy(clone.artists[i], music->artists[i]); - clone.num_artists = music->num_artists; - strcpy(clone.release_date, music->release_date); - clone.acousticness = music->acousticness; - clone.danceability = music->danceability; - clone.energy = music->energy; - clone.duration_ms = music->duration_ms; - clone.instrumentalness = music->instrumentalness; - clone.valence = music->valence; - clone.popularity = music->popularity; - clone.tempo = music->tempo; - clone.liveness = music->liveness; - clone.loudness = music->loudness; - clone.speechiness = music->speechiness; - clone.year = music->year; - return clone; + return *music; +} + }