From 3c031ca9780c555817fe9ccb8b23ceb231129724 Mon Sep 17 00:00:00 2001
From: William Hubbs <w.d.hubbs@gmail.com>
Date: Tue, 20 Feb 2018 16:01:15 -0600
Subject: rc-plubin.c: remove references to PATH_MAX

---
 src/rc/rc-plugin.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/rc/rc-plugin.c b/src/rc/rc-plugin.c
index e4650b1d..31ccd341 100644
--- a/src/rc/rc-plugin.c
+++ b/src/rc/rc-plugin.c
@@ -68,7 +68,7 @@ rc_plugin_load(void)
 	DIR *dp;
 	struct dirent *d;
 	PLUGIN *plugin;
-	char file[PATH_MAX];
+	char *file = NULL;
 	void *h;
 	int (*fptr)(RC_HOOK, const char *);
 
@@ -85,8 +85,9 @@ rc_plugin_load(void)
 		if (d->d_name[0] == '.')
 			continue;
 
-		snprintf(file, sizeof(file), RC_PLUGINDIR "/%s",  d->d_name);
+		xasprintf(&file, RC_PLUGINDIR "/%s",  d->d_name);
 		h = dlopen(file, RTLD_LAZY);
+		free(file);
 		if (h == NULL) {
 			eerror("dlopen: %s", dlerror());
 			continue;
-- 
cgit v1.2.3