From: Luca BRUNO Date: Wed, 7 Sep 2022 12:33:37 +0000 (+0000) Subject: lib/mtree: drop redundant name checks X-Git-Tag: archive/raspbian/2022.6-1+rpi1^2~7^2^2~10^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=642efe924f71f67e16c2782d725968afb012c3b6;p=ostree.git lib/mtree: drop redundant name checks This drops several NULL checks against filename input argument. Those checks are both redundant (as filename validation already checks for that) and dangerous (as they return early without setting an error value). --- diff --git a/src/libostree/ostree-mutable-tree.c b/src/libostree/ostree-mutable-tree.c index 58dd3c4c..60e3be2f 100644 --- a/src/libostree/ostree-mutable-tree.c +++ b/src/libostree/ostree-mutable-tree.c @@ -303,8 +303,6 @@ ostree_mutable_tree_replace_file (OstreeMutableTree *self, const char *checksum, GError **error) { - g_return_val_if_fail (name != NULL, FALSE); - if (!ot_util_filename_validate (name, error)) return FALSE; @@ -338,8 +336,6 @@ ostree_mutable_tree_remove (OstreeMutableTree *self, gboolean allow_noent, GError **error) { - g_return_val_if_fail (name != NULL, FALSE); - if (!ot_util_filename_validate (name, error)) return FALSE; @@ -374,8 +370,6 @@ ostree_mutable_tree_ensure_dir (OstreeMutableTree *self, OstreeMutableTree **out_subdir, GError **error) { - g_return_val_if_fail (name != NULL, FALSE); - if (!ot_util_filename_validate (name, error)) return FALSE;