X-Git-Url: https://git.ucc.asn.au/?p=tpg%2Facess2.git;a=blobdiff_plain;f=KernelLand%2FModules%2FInterfaces%2FUDI%2Ftrans%2Fgfx.udic;h=796228a1d71e2d3e1d5aa9bf9e99f6c1b36e4924;hp=d7364eac9acea5e96289639a9c8a63aa126a1857;hb=5b5a9511bc053ad45b551a20874022f8561da9a5;hpb=36e4fbbe561892506990bb151fde5686bc7472da diff --git a/KernelLand/Modules/Interfaces/UDI/trans/gfx.udic b/KernelLand/Modules/Interfaces/UDI/trans/gfx.udic index d7364eac..796228a1 100644 --- a/KernelLand/Modules/Interfaces/UDI/trans/gfx.udic +++ b/KernelLand/Modules/Interfaces/UDI/trans/gfx.udic @@ -45,12 +45,11 @@ void usage_ind(udi_usage_cb_t *cb, udi_ubit8_t resource_level) { state_cb->subsystem = i; state_cb->attribute = UDI_GFX_PROP_PIXELFORMAT; - [pixfmt]:[NAK,status] = udi_gfx_get_engine_req(state_cb); - if(NAK) { + [pixfmt] = @TRY_NAK[status] udi_gfx_get_engine_req(state_cb) + { // Shit to do if NAK happens return ; - } - else { + // break PIXFMT_NONE; } // TODO: Annotate udi_gfx_state_cb_t to note values are kept?