aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-07-01 18:37:03 +0200
committerThomas White <taw@physics.org>2021-07-01 18:37:03 +0200
commit2927f8f9ef173bd10d086845c1202d2f1b9dcc1f (patch)
treef9320f79e056d0de65606d8d3deb9fac62a5b263
parente2c1e172b28fed82059b3c73b5b53e591b68a599 (diff)
Fixture display: Clean up error path if REPL can't connect
-rw-r--r--src/starlet-fixture-display.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/starlet-fixture-display.c b/src/starlet-fixture-display.c
index cba3497..35e40bc 100644
--- a/src/starlet-fixture-display.c
+++ b/src/starlet-fixture-display.c
@@ -540,6 +540,8 @@ int main(int argc, char *argv[])
g_timeout_add(50, redraw_cb, &fixd);
fixd.repl = repl_connection_new(socket, process_line, &fixd, verbose);
+ if ( fixd.repl == NULL ) return 1;
+
repl_send(fixd.repl, "(list 'patched-fixtures (patched-fixture-names))");
gtk_main();