/* CTK+ - accessibility implementations
* Copyright 2001, 2002, 2003 Sun Microsystems Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
#include "config.h"
#include <ctk/ctk.h>
#include "ctkaccessibilitymisc.h"
G_GNUC_BEGIN_IGNORE_DEPRECATIONS
G_DEFINE_TYPE (CtkMiscImpl, _ctk_misc_impl, ATK_TYPE_MISC)
static void
ctk_misc_impl_threads_enter (AtkMisc *misc G_GNUC_UNUSED)
{
cdk_threads_enter ();
}
static void
ctk_misc_impl_threads_leave (AtkMisc *misc G_GNUC_UNUSED)<--- Parameter 'G_GNUC_UNUSED' can be declared as pointer to const
{
cdk_threads_leave ();
}
static void
_ctk_misc_impl_class_init (CtkMiscImplClass *klass)
{
AtkMiscClass *misc_class = ATK_MISC_CLASS (klass);
misc_class->threads_enter = ctk_misc_impl_threads_enter;
misc_class->threads_leave = ctk_misc_impl_threads_leave;<--- You might need to cast the function pointer here
}
static void
_ctk_misc_impl_init (CtkMiscImpl *misc G_GNUC_UNUSED)
{
}
G_GNUC_END_IGNORE_DEPRECATIONS