diff options
author | Roy Marples <roy@marples.name> | 2008-07-08 10:48:21 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-07-08 10:48:21 +0000 |
commit | 53401cd35f16066bbfae5f626ccc74f87cc4274e (patch) | |
tree | 33a52d2464419b32aa8fb458fadb0658f4361476 /src/rc/rc-plugin.c | |
parent | 7a6112d3b085d5989503ffe3840ab4530e993cc3 (diff) |
STAILQ -> TAILQ
Diffstat (limited to 'src/rc/rc-plugin.c')
-rw-r--r-- | src/rc/rc-plugin.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/rc/rc-plugin.c b/src/rc/rc-plugin.c index 92076730..ffba4a83 100644 --- a/src/rc/rc-plugin.c +++ b/src/rc/rc-plugin.c @@ -57,9 +57,9 @@ typedef struct plugin char *name; void *handle; int (*hook)(RC_HOOK, const char *); - STAILQ_ENTRY(plugin) entries; + TAILQ_ENTRY(plugin) entries; } PLUGIN; -STAILQ_HEAD(, plugin) plugins; +TAILQ_HEAD(, plugin) plugins; #ifndef __FreeBSD__ dlfunc_t dlfunc(void * __restrict handle, const char * __restrict symbol) @@ -87,7 +87,7 @@ void rc_plugin_load(void) if (rc_in_plugin) return; - STAILQ_INIT(&plugins); + TAILQ_INIT(&plugins); if (! (dp = opendir(RC_PLUGINDIR))) return; @@ -112,7 +112,7 @@ void rc_plugin_load(void) plugin->name = xstrdup(d->d_name); plugin->handle = h; plugin->hook = fptr; - STAILQ_INSERT_TAIL(&plugins, plugin, entries); + TAILQ_INSERT_TAIL(&plugins, plugin, entries); } } closedir(dp); @@ -159,7 +159,7 @@ void rc_plugin_run(RC_HOOK hook, const char *value) sigemptyset(&empty); sigfillset(&full); - STAILQ_FOREACH(plugin, &plugins, entries) { + TAILQ_FOREACH(plugin, &plugins, entries) { /* We create a pipe so that plugins can affect our environment * vars, which in turn influence our scripts. */ if (pipe(pfd) == -1) { @@ -236,15 +236,15 @@ void rc_plugin_run(RC_HOOK hook, const char *value) void rc_plugin_unload(void) { - PLUGIN *plugin = STAILQ_FIRST(&plugins); + PLUGIN *plugin = TAILQ_FIRST(&plugins); PLUGIN *next; while (plugin) { - next = STAILQ_NEXT(plugin, entries); + next = TAILQ_NEXT(plugin, entries); dlclose(plugin->handle); free(plugin->name); free(plugin); plugin = next; } - STAILQ_INIT(&plugins); + TAILQ_INIT(&plugins); } |