GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
OstreeSignEd25519 *sign = _ostree_sign_ed25519_get_instance_private(OSTREE_SIGN_ED25519(self));
#ifdef HAVE_LIBSODIUM
char **out_success_message,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
- g_return_val_if_fail (data != NULL, FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
+
+ if (data == NULL)
+ return glnx_throw (error, "ed25519: unable to verify NULL data");
OstreeSignEd25519 *sign = _ostree_sign_ed25519_get_instance_private(OSTREE_SIGN_ED25519(self));
const gchar * ostree_sign_ed25519_get_name (OstreeSign *self)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
return OSTREE_SIGN_ED25519_NAME;
}
gboolean ostree_sign_ed25519_clear_keys (OstreeSign *self,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
OstreeSignEd25519 *sign = _ostree_sign_ed25519_get_instance_private(OSTREE_SIGN_ED25519(self));
GVariant *secret_key,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
-
+ g_assert (OSTREE_IS_SIGN (self));
if (!ostree_sign_ed25519_clear_keys (self, error))
return FALSE;
GVariant *public_key,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
if (!ostree_sign_ed25519_clear_keys (self, error))
return FALSE;
GVariant *public_key,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
OstreeSignEd25519 *sign = _ostree_sign_ed25519_get_instance_private(OSTREE_SIGN_ED25519(self));
GVariant *revoked_key,
GError **error)
{
- g_return_val_if_fail (OSTREE_IS_SIGN (self), FALSE);
+ g_assert (OSTREE_IS_SIGN (self));
if (!g_variant_is_of_type (revoked_key, G_VARIANT_TYPE_STRING))
return glnx_throw (error, "Unknown ed25519 revoked key type");
gboolean trusted,
GError **error)
{
- g_return_val_if_fail (key_data_in, FALSE);
+ if (key_data_in == NULL)
+ return glnx_throw (error, "ed25519: unable to read from NULL key-data input stream");
+
#ifdef HAVE_LIBSODIUM
gboolean ret = FALSE;