From c285f350b1badb79823801f57622a53175bee2c9 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Tue, 6 Oct 2026 12:11:15 -0400 Subject: [PATCH] [Refactor] (P13 W5 S4): a build without a transport answers the server-role question false. --- MobileGL/MG_Backend/MGPipe/PipeInputs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MobileGL/MG_Backend/MGPipe/PipeInputs.h b/MobileGL/MG_Backend/MGPipe/PipeInputs.h index 4c56057d..25fa86cd 100644 --- a/MobileGL/MG_Backend/MGPipe/PipeInputs.h +++ b/MobileGL/MG_Backend/MGPipe/PipeInputs.h @@ -1006,8 +1006,9 @@ namespace MobileGL::MG_Pipe { // inline that no caller in such a build ever has a reason to call twice - the disaggregated // arm above is the real one. inline PipeInputs& MGPipeClientInputs() { return gPipeInputs; } - // P13 W5: one block, no client-role stamp to withdraw. + // P13 W5: one block, no client-role stamp to withdraw - and no server role to be on. inline void MGPipeClientClearVerbBoundary() {} + inline constexpr Bool MGPipeServerArm() { return false; } #endif // Every field has storage or is forwarded, and nothing else.