From 3570409cee104944196e9bda8af60a278c0548de Mon Sep 17 00:00:00 2001 From: Alejandro R Mosteo Date: Mon, 8 Mar 2021 17:27:17 +0100 Subject: [PATCH] Subprocesses: Better error if unable to create tmp file (#703) --- src/alire/alire-os_lib-subprocess.adb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/alire/alire-os_lib-subprocess.adb b/src/alire/alire-os_lib-subprocess.adb index fe3e8cd7..89655b78 100644 --- a/src/alire/alire-os_lib-subprocess.adb +++ b/src/alire/alire-os_lib-subprocess.adb @@ -275,6 +275,9 @@ package body Alire.OS_Lib.Subprocess is begin Create_Temp_Output_File (File, Name); + if Name = null then + Raise_Checked_Error ("Cannot create temporary file"); + end if; Trace.Detail ("Spawning: " & Image (Command, Full_Args) & " > " & Name.all); -- 2.39.5