Replace serviceClone with serviceCloneEx

This commit is contained in:
fincs 2019-09-19 13:21:21 +02:00
parent 99c325ed5b
commit 20b26296af
No known key found for this signature in database
GPG Key ID: 62C7609ADA219C60

View File

@ -178,15 +178,16 @@ NX_INLINE void serviceClose(Service* s)
/** /**
* @brief Clones a service. * @brief Clones a service.
* @param[in] s Service object. * @param[in] s Service object.
* @param[in] unk Unknown parameter.
* @param[out] out_s Output service object. * @param[out] out_s Output service object.
*/ */
NX_INLINE Result serviceClone(Service* s, Service* out_s) NX_INLINE Result serviceCloneEx(Service* s, u32 unk, Service* out_s)
{ {
out_s->session = 0; out_s->session = 0;
out_s->own_handle = 1; out_s->own_handle = 1;
out_s->object_id = s->object_id; out_s->object_id = s->object_id;
out_s->pointer_buffer_size = s->pointer_buffer_size; out_s->pointer_buffer_size = s->pointer_buffer_size;
return cmifCloneCurrentObjectEx(s->session, 0, &out_s->session); return cmifCloneCurrentObjectEx(s->session, unk, &out_s->session);
} }
/** /**