Doing so is undefined behaviour.
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri May 5 03:52:30 UTC 2023 on atb-devel-224
RSSVAL(reply->data, 0, reply->length);
RSSVAL(reply->data, 2, 1);
RSSVAL(reply->data, 4, ap_rep_blob.length);
- memcpy(reply->data + HEADER_LEN,
- ap_rep_blob.data,
- ap_rep_blob.length);
+ if (ap_rep_blob.data != NULL) {
+ memcpy(reply->data + HEADER_LEN,
+ ap_rep_blob.data,
+ ap_rep_blob.length);
+ }
memcpy(reply->data + HEADER_LEN + ap_rep_blob.length,
enc_data_blob.data,
enc_data_blob.length);