}
/* Return variables */
- if ( TagId ) {
+ if (TagId && r.out.TagId) {
*TagId = *r.out.TagId;
}
*handle = *r.out.handle;
}
/* Return variables */
- if ( service_status ) {
+ if (service_status && r.out.service_status) {
*service_status = *r.out.service_status;
}
*bytes_needed = *r.out.bytes_needed;
memcpy(service, r.out.service, r.in.buf_size);
*bytes_needed = *r.out.bytes_needed;
*services_returned = *r.out.services_returned;
- if ( resume_handle ) {
+ if (resume_handle && r.out.resume_handle) {
*resume_handle = *r.out.resume_handle;
}
/* Return variables */
*display_name = *r.out.display_name;
- if ( display_name_length ) {
+ if (display_name_length && r.out.display_name_length) {
*display_name_length = *r.out.display_name_length;
}
/* Return variables */
*key_name = *r.out.key_name;
- if ( display_name_length ) {
+ if (display_name_length && r.out.display_name_length) {
*display_name_length = *r.out.display_name_length;
}
}
/* Return variables */
- if ( TagId ) {
+ if (TagId && r.out.TagId) {
*TagId = *r.out.TagId;
}
}
/* Return variables */
- if ( service_status ) {
+ if (service_status && r.out.service_status) {
*service_status = *r.out.service_status;
}
*bytes_needed = *r.out.bytes_needed;
memcpy(service, r.out.service, r.in.buf_size);
*bytes_needed = *r.out.bytes_needed;
*services_returned = *r.out.services_returned;
- if ( resume_handle ) {
+ if (resume_handle && r.out.resume_handle) {
*resume_handle = *r.out.resume_handle;
}
/* Return variables */
*display_name = *r.out.display_name;
- if ( display_name_length ) {
+ if (display_name_length && r.out.display_name_length) {
*display_name_length = *r.out.display_name_length;
}
/* Return variables */
*key_name = *r.out.key_name;
- if ( display_name_length ) {
+ if (display_name_length && r.out.display_name_length) {
*display_name_length = *r.out.display_name_length;
}
memcpy(services, r.out.services, r.in.buf_size);
*bytes_needed = *r.out.bytes_needed;
*service_returned = *r.out.service_returned;
- if ( resume_handle ) {
+ if (resume_handle && r.out.resume_handle) {
*resume_handle = *r.out.resume_handle;
}
*group_name = *r.out.group_name;
memcpy(services, r.out.services, r.in.buf_size);
*bytes_needed = *r.out.bytes_needed;
*service_returned = *r.out.service_returned;
- if ( resume_handle ) {
+ if (resume_handle && r.out.resume_handle) {
*resume_handle = *r.out.resume_handle;
}
*group_name = *r.out.group_name;