mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-24 20:49:43 +00:00
* observer.c: Minor comments edits.
This commit is contained in:
parent
7a28f9732a
commit
974e8cede2
@ -1,3 +1,7 @@
|
||||
2003-02-27 J. Brobecker <brobecker@gnat.com>
|
||||
|
||||
* observer.c: Minor comments edits.
|
||||
|
||||
2003-02-27 J. Brobecker <brobecker@gnat.com>
|
||||
|
||||
* observer.h, observer.c: New file.
|
||||
|
@ -95,9 +95,9 @@ xfree_observer_list_node (struct observer_list *node)
|
||||
xfree (node);
|
||||
}
|
||||
|
||||
/* Attach the callback NOTIFY to a subject represented by its list
|
||||
of observers LIST. The DATA is also stored, in order for the subject
|
||||
to provide it back to the observer during a notification. */
|
||||
/* Attach the callback NOTIFY to a SUBJECT. The DATA is also stored,
|
||||
in order for the subject to provide it back to the observer during
|
||||
a notification. */
|
||||
|
||||
static struct observer *
|
||||
generic_observer_attach (struct observer_list **subject,
|
||||
@ -114,10 +114,9 @@ generic_observer_attach (struct observer_list **subject,
|
||||
return observer_list->observer;
|
||||
}
|
||||
|
||||
/* Remove the given OBSERVER from the list of observers that need
|
||||
to be notified by the subject represented by its LIST of observers.
|
||||
Once detached, OBSERVER should no longer be used, as it is no longer
|
||||
valid. */
|
||||
/* Remove the given OBSERVER from the SUBJECT. Once detached, OBSERVER
|
||||
should no longer be used, as it is no longer valid. */
|
||||
|
||||
static void
|
||||
generic_observer_detach (struct observer_list **subject,
|
||||
const struct observer *observer)
|
||||
@ -145,9 +144,8 @@ generic_observer_detach (struct observer_list **subject,
|
||||
warning ("Failed to detach observer");
|
||||
}
|
||||
|
||||
/* Send a notification to all the observers of a subject represented by
|
||||
its LIST of observers. ARGS is passed to all observers as an argument
|
||||
to the notification callback. */
|
||||
/* Send a notification to all the observers of SUBJECT. ARGS is passed to
|
||||
all observers as an argument to the notification callback. */
|
||||
|
||||
static void
|
||||
generic_observer_notify (struct observer_list *subject, const void *args)
|
||||
|
Loading…
Reference in New Issue
Block a user