1. 16 Oct, 2018 5 commits
    • Lioncash's avatar
      file_sys/registered_cache: Use unique_ptr and regular pointers instead of... · 39ae73b3
      Lioncash authored
      file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable
      
      The data retrieved in these cases are ultimately chiefly owned by either
      the RegisteredCache instance itself, or the filesystem factories. Both
      these should live throughout the use of their contained data. If they
      don't, it should be considered an interface/design issue, and using
      shared_ptr instances here would mask that, as the data would always be
      prolonged after the main owner's lifetime ended.
      
      This makes the lifetime of the data explicit and makes it harder to
      accidentally create cyclic references. It also makes the interface
      slightly more flexible than the previous API, as a shared_ptr can be
      created from a unique_ptr, but not the other way around, so this allows
      for that use-case if it ever becomes necessary in some form.
      39ae73b3
    • bunnei's avatar
      Merge pull request #1473 from lioncash/cmake · 548958bc
      bunnei authored
      web_service: Make linkage of web_service-related externals and the library private
      548958bc
    • bunnei's avatar
      Merge pull request #1487 from lioncash/maybe-unused · 870c18b0
      bunnei authored
      yuzu/main: Apply the [[maybe_unused]] attribute to the parameter of SetDiscordEnabled
      870c18b0
    • bunnei's avatar
      Merge pull request #1504 from lioncash/constant · 89fe950d
      bunnei authored
      file_sys/control_metadata: Get rid of magic constants
      89fe950d
    • Lioncash's avatar
      file_sys/control_metadata: Get rid of magic constants · 76fc8b59
      Lioncash authored
      These are just the size of the data being passed in, so we can specify
      that via the size() member function.
      76fc8b59
  2. 15 Oct, 2018 11 commits
  3. 14 Oct, 2018 11 commits
  4. 13 Oct, 2018 13 commits