core: Remove ot_clear_checksum() in favor of g_clear_pointer()
This commit is contained in:
parent
c8d7fc216d
commit
57fcafd1ab
|
|
@ -563,7 +563,7 @@ ostree_checksum_file_from_input (GFileInfo *file_info,
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
ot_transfer_out_value (out_csum, &ret_csum);
|
ot_transfer_out_value (out_csum, &ret_csum);
|
||||||
out:
|
out:
|
||||||
ot_clear_checksum (&checksum);
|
g_clear_pointer (&checksum, (GDestroyNotify)g_checksum_free);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1056,7 +1056,7 @@ stage_object_internal (OstreeRepo *self,
|
||||||
(void) unlink (ot_gfile_get_path_cached (temp_file));
|
(void) unlink (ot_gfile_get_path_cached (temp_file));
|
||||||
if (raw_temp_file)
|
if (raw_temp_file)
|
||||||
(void) unlink (ot_gfile_get_path_cached (raw_temp_file));
|
(void) unlink (ot_gfile_get_path_cached (raw_temp_file));
|
||||||
ot_clear_checksum (&checksum);
|
g_clear_pointer (&checksum, (GDestroyNotify) g_checksum_free);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -336,7 +336,7 @@ ot_gio_splice_get_checksum (GOutputStream *out,
|
||||||
ret = TRUE;
|
ret = TRUE;
|
||||||
ot_transfer_out_value (out_csum, &ret_csum);
|
ot_transfer_out_value (out_csum, &ret_csum);
|
||||||
out:
|
out:
|
||||||
ot_clear_checksum (&checksum);
|
g_clear_pointer (&checksum, (GDestroyNotify) g_checksum_free);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,14 +26,6 @@
|
||||||
#include <gio/gio.h>
|
#include <gio/gio.h>
|
||||||
|
|
||||||
#define ot_gobject_refz(o) (o ? g_object_ref (o) : o)
|
#define ot_gobject_refz(o) (o ? g_object_ref (o) : o)
|
||||||
#define ot_clear_checksum(c) G_STMT_START { \
|
|
||||||
typeof(c) __tmp_chksum = c; \
|
|
||||||
if (__tmp_chksum) \
|
|
||||||
{ \
|
|
||||||
g_checksum_free (*__tmp_chksum); \
|
|
||||||
*__tmp_chksum = NULL; \
|
|
||||||
} \
|
|
||||||
} G_STMT_END;
|
|
||||||
|
|
||||||
#define ot_transfer_out_value(outp, srcp) G_STMT_START { \
|
#define ot_transfer_out_value(outp, srcp) G_STMT_START { \
|
||||||
if (outp) \
|
if (outp) \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue