Merge release-5-0 into master
[alexxy/gromacs.git] / src / gromacs / gmxlib / copyrite.cpp
index c4e5e9ae1cc0ac7fe10cc3ede1dc4ecb60b37e64..e2a2da88cbc7e755adc9facf74e8541a3045896d 100644 (file)
@@ -618,12 +618,16 @@ const char *GromacsVersion()
 
 const char *ShortProgram(void)
 {
+    const char *programName = NULL;
+
     try
     {
         // TODO: Use the display name once it doesn't break anything.
-        return gmx::getProgramContext().programName();
+        programName = gmx::getProgramContext().programName();
     }
     GMX_CATCH_ALL_AND_EXIT_WITH_FATAL_ERROR;
+
+    return programName;
 }
 
 const char *Program(void)