mirror of
https://github.com/Atmosphere-NX/Atmosphere-libs.git
synced 2025-07-05 17:12:14 +02:00
Allow null InSmartBuffer
This commit is contained in:
parent
e0b5339ddf
commit
05a64ce1a3
@ -334,6 +334,8 @@ struct Validator {
|
|||||||
} else if (ctx->request.StaticSizes[x_index] > 0) {
|
} else if (ctx->request.StaticSizes[x_index] > 0) {
|
||||||
return ctx->request.Buffers[a_index] == nullptr && ctx->request.BufferSizes[a_index++] == 0
|
return ctx->request.Buffers[a_index] == nullptr && ctx->request.BufferSizes[a_index++] == 0
|
||||||
&& ctx->request.Statics[x_index++] != nullptr;
|
&& ctx->request.Statics[x_index++] != nullptr;
|
||||||
|
} else {
|
||||||
|
return ctx->request.Buffers[a_index++] == nullptr && ctx->request.Statics[x_index++] == nullptr;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
} else if constexpr (argT == ArgType::OutSmartBuffer) {
|
} else if constexpr (argT == ArgType::OutSmartBuffer) {
|
||||||
|
Loading…
Reference in New Issue
Block a user