citra/src/core/hle/service/ptm
Mat M 8014c67faa
service: Resolve trivially avoidable copies (#5237)
* am/am: Avoid redundant copy in GetProgramInfoFromCia()

We can just use a reference to the title metadata. Avoids copying
several data entries and std::vector instances that don't need to be
copied.

* hle/service: Avoid redundant copying of std::string

GetUserPath() returns the path as a reference, so we can make use of
said reference to avoid making copies.
2020-04-19 09:24:37 +02:00
..
ptm.cpp service: Resolve trivially avoidable copies (#5237) 2020-04-19 09:24:37 +02:00
ptm.h Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_gets.cpp Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_gets.h Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_play.cpp Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_play.h Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_sets.cpp Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_sets.h Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_sysm.cpp Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_sysm.h Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_u.cpp Serialize PTM service 2020-02-13 17:41:24 +08:00
ptm_u.h Serialize PTM service 2020-02-13 17:41:24 +08:00