fix 128
authorChristian Grothoff <christian@grothoff.org>
Sun, 17 Feb 2019 14:02:43 +0000 (15:02 +0100)
committerChristian Grothoff <christian@grothoff.org>
Sun, 17 Feb 2019 14:02:52 +0000 (15:02 +0100)
src/namestore/test_plugin_namestore.c

index b9c7fbef911e67610180707700c6ec4d8a1b98eb..ff1f8378091295aff7a7ae60b9c895d4a453c00a 100644 (file)
@@ -11,7 +11,7 @@
      WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      Affero General Public License for more details.
-    
+
      You should have received a copy of the GNU Affero General Public License
      along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
@@ -194,11 +194,19 @@ run (void *cls,
 }
 
 
+#ifndef PATH_MAX
+/**
+ * Assumed maximum path length (for the configuration file name).
+ */
+#define PATH_MAX 4096
+#endif
+
+
 int
 main (int argc,
       char *argv[])
 {
-  char cfg_name[128];
+  char cfg_name[PATH_MAX];
   char *const xargv[] = {
     "test-plugin-namestore",
     "-c",