/* GDB Notifications to Observers.
- Copyright (C) 2003-2004, 2007-2012 Free Software Foundation, Inc.
+ Copyright (C) 2003-2017 Free Software Foundation, Inc.
This file is part of GDB.
static struct observer_list *
xalloc_observer_list_node (void)
{
- struct observer_list *node = XMALLOC (struct observer_list);
+ struct observer_list *node = XNEW (struct observer_list);
- node->observer = XMALLOC (struct observer);
+ node->observer = XNEW (struct observer);
return node;
}
int observer_test_second_observer = 0;
int observer_test_third_observer = 0;
-/* Provide prototypes to silence -Wmissing-prototypes. */
-extern void observer_test_first_notification_function (int arg);
-extern void observer_test_second_notification_function (int arg);
-extern void observer_test_third_notification_function (int arg);
-
void
observer_test_first_notification_function (int arg)
{
observer_test_third_observer++;
}
-extern initialize_file_ftype _initialize_observer; /* -Wmissing-prototypes */
-
void
_initialize_observer (void)
{