mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-19 22:50:35 +03:00
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;
|
||||
ot_transfer_out_value (out_csum, &ret_csum);
|
||||
out:
|
||||
ot_clear_checksum (&checksum);
|
||||
g_clear_pointer (&checksum, (GDestroyNotify)g_checksum_free);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -1056,7 +1056,7 @@ stage_object_internal (OstreeRepo *self,
|
||||
(void) unlink (ot_gfile_get_path_cached (temp_file));
|
||||
if (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;
|
||||
}
|
||||
|
||||
|
@ -336,7 +336,7 @@ ot_gio_splice_get_checksum (GOutputStream *out,
|
||||
ret = TRUE;
|
||||
ot_transfer_out_value (out_csum, &ret_csum);
|
||||
out:
|
||||
ot_clear_checksum (&checksum);
|
||||
g_clear_pointer (&checksum, (GDestroyNotify) g_checksum_free);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -26,14 +26,6 @@
|
||||
#include <gio/gio.h>
|
||||
|
||||
#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 { \
|
||||
if (outp) \
|
||||
|
Loading…
x
Reference in New Issue
Block a user