From 81122b6c5d5d9e063e3961ac392b117422c22407 Mon Sep 17 00:00:00 2001 From: Thomas Watson Date: Tue, 25 Aug 2026 14:25:50 -0700 Subject: [PATCH] orbmortem: fix direct ETM decoding A previous refactor to remove another protocol mode accidentally made ETM return a signal indicating argument parsing failure instead of using the protocol. Fix by not returning early. Experiments show the protocol works perfectly still. --- Src/orbmortem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/orbmortem.c b/Src/orbmortem.c index 495e2c76..20f0149f 100644 --- a/Src/orbmortem.c +++ b/Src/orbmortem.c @@ -465,7 +465,7 @@ static bool _processOptions( int argc, char *argv[], struct RunTime *r ) case PROT_ETM: genericsReport( V_INFO, "Decoding ETM directly in legacy flow" EOL ); - return false; + break; default: genericsReport( V_INFO, "Decoding unknown" EOL );