+/*----- pathprefix_template -----*/
+
+struct pathprefix_template {
+ char *buffer;
+ char *write_here;
+};
+
+void pathprefix_template_init(struct pathprefix_template *out,
+ const char *prefix, int maxsuffix);
+static inline void pathprefix_template_setsuffix
+ (struct pathprefix_template *upd, const char *suffix)
+ { strcpy(upd->write_here,suffix); }
+
+