static GPtrArray *
build_rejections_array (EmpTLSCertificateRejectReason reason,
    GHashTable *details)
{
  GPtrArray *retval;
  GValueArray *rejection;

  retval = g_ptr_array_new ();
  rejection = tp_value_array_build (3,
      G_TYPE_UINT, reason,
      G_TYPE_STRING, reject_reason_get_dbus_error (reason),
      TP_HASH_TYPE_STRING_VARIANT_MAP, details,
      NULL);

  g_ptr_array_add (retval, rejection);

  return retval;
}
static GPtrArray * build_rejections_array(TpTLSCertificateRejectReason reason,
			GHashTable *details)
{
	GPtrArray *retval = NULL;
	GValueArray *rejection = NULL;

	g_debug("%s:%d[%s]", __FILE__, __LINE__, __FUNCTION__);

	retval = g_ptr_array_new();
	rejection = tp_value_array_build(3,
				G_TYPE_UINT, reason,
				G_TYPE_STRING, reject_reason_get_dbus_error(reason),
				TP_HASH_TYPE_STRING_VARIANT_MAP, details,
				NULL);

	g_ptr_array_add(retval, rejection);

	return retval;
}