Commit 0d0c539eac836dab945d11ed77fdd70e27e2ba22

joshua stein 2019-05-22T10:43:30

got_opentemp_named: include path in error message

diff --git a/lib/opentemp.c b/lib/opentemp.c
index 212a936..8476310 100644
--- a/lib/opentemp.c
+++ b/lib/opentemp.c
@@ -71,7 +71,7 @@ got_opentemp_named(char **path, FILE **outfile, const char *basepath)
 
 	fd = mkstemp(*path);
 	if (fd == -1) {
-		err = got_error_from_errno("mkstemp");
+		err = got_error_from_errno2("mkstemp", *path);
 		free(*path);
 		*path = NULL;
 		return err;
@@ -79,7 +79,7 @@ got_opentemp_named(char **path, FILE **outfile, const char *basepath)
 
 	*outfile = fdopen(fd, "w+");
 	if (*outfile == NULL) {
-		err = got_error_from_errno("fdopen");
+		err = got_error_from_errno2("fdopen", *path);
 		free(*path);
 		*path = NULL;
 	}