Partially revert "NO-JIRA: Remove unused deprecated reactor functionality" - Retain the symbols for linkage, but remove them from the header file
This reverts commit 57f5ec14aebe374d718cbb87c079a7b56cb6b705. Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/dc96ae50 Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/dc96ae50 Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/dc96ae50 Branch: refs/heads/go1 Commit: dc96ae50fd699eb3f2d3a0cc6f01c00ecd6cc689 Parents: ae96bce Author: Andrew Stitcher <astitc...@apache.org> Authored: Thu Sep 27 11:52:17 2018 -0400 Committer: Andrew Stitcher <astitc...@apache.org> Committed: Fri Sep 28 17:35:04 2018 -0400 ---------------------------------------------------------------------- c/src/reactor/selectable.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/dc96ae50/c/src/reactor/selectable.c ---------------------------------------------------------------------- diff --git a/c/src/reactor/selectable.c b/c/src/reactor/selectable.c index 473f113..dffd1db 100644 --- a/c/src/reactor/selectable.c +++ b/c/src/reactor/selectable.c @@ -28,6 +28,26 @@ #include <assert.h> #include <stdlib.h> +/* + * These are totally unused (and unusable) but these definitions have been + * retained to maintain the external linkage symbols + */ + +PNX_EXTERN pn_iterator_t *pn_selectables(void) +{ + return pn_iterator(); +} + +PNX_EXTERN void *pn_selectables_next(pn_iterator_t *selectables) +{ + return pn_iterator_next(selectables); +} + +PNX_EXTERN void pn_selectables_free(pn_iterator_t *selectables) +{ + pn_free(selectables); +} + struct pn_selectable_t { pn_socket_t fd; int index; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org