/* cr_prop_list_set_decl: @a_this: the current instance of #CRPropList @a_decl: the new property value. Returns CR_OK upon successful completion, an error code otherwise.  */
enum CRStatus cr_prop_list_set_decl(CRPropList *a_this, CRDeclaration *a_decl)
/* cr_prop_list_set_decl: @a_this: the current instance of #CRPropList @a_decl: the new property value. Returns CR_OK upon successful completion, an error code otherwise.  */
enum CRStatus cr_prop_list_set_decl(CRPropList *a_this, CRDeclaration *a_decl)
{
        g_return_val_if_fail (a_this && PRIVATE (a_this)
                              && a_decl, CR_BAD_PARAM_ERROR);
        PRIVATE (a_this)->decl = a_decl;
        return CR_OK;
}