On 08/18/2015 03:35 PM, Jakub Hrozek wrote:
Hi,
one more usage of sss_unique_file I forgot to send earlier.
Nack.
ret = close(fd);
+ fd = -1;
if (ret == -1) {
ret = errno;
DEBUG(SSSDBG_CRIT_FAILURE,
@@ -369,12 +366,16 @@ static errno_t gpo_cache_store_file(const char *smb_path,
goto done;
}
Please, move this close(fd) call to done part, so we close fd only there.
+ ret = EOK;
done:
-
if (ret != EOK) {
DEBUG(SSSDBG_CRIT_FAILURE, "Error encountered: %d.\n", ret);
}
And when you are here, can you fix indentation in the debug statement above?
+ if (fd != -1) {
+ close(fd);
+ }
+
talloc_free(tmp_ctx);
return ret;
}
-- 2.4.3
_______________________________________________
sssd-devel mailing list
sssd-devel(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-devel