changeset 6778:412c0c493679

maint: Merge release to default.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 16 Jul 2023 11:14:17 +0200
parents 35a6078ae79c (current diff) 392c5255d044 (diff)
children 52802f7d049f
files
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/installer-files/octave-launch.c	Tue Jul 11 17:04:26 2023 -0400
+++ b/installer-files/octave-launch.c	Sun Jul 16 11:14:17 2023 +0200
@@ -398,9 +398,13 @@
   /* Wait until child process exits. */
   WaitForSingleObject (pi.hProcess, INFINITE);
 
+  /* Get the exit code of the child process */
+  DWORD exit_code = 0;
+  GetExitCodeProcess (pi.hProcess, &exit_code);
+
   /* Close process and thread handles */
   CloseHandle (pi.hProcess);
   CloseHandle (pi.hThread);
 
-  return 0;
+  return exit_code;
 }