extern int tt_line_set_data(struct tt_line *ln, int colnum, const char *data);
extern int tt_line_set_userdata(struct tt_line *ln, void *data);
+extern void tt_fputs_quoted(const char *data, FILE *out);
+extern void tt_fputs_nonblank(const char *data, FILE *out);
+
#endif /* UTIL_LINUX_TT_H */
return;
}
-static void fputs_quoted(const char *data, FILE *out)
+void tt_fputs_quoted(const char *data, FILE *out)
{
const char *p;
fputc('"', out);
}
-static void fputs_nonblank(const char *data, FILE *out)
+void tt_fputs_nonblank(const char *data, FILE *out)
{
const char *p;
/* raw mode */
if (tb->flags & TT_FL_RAW) {
- fputs_nonblank(data, stdout);
+ tt_fputs_nonblank(data, stdout);
if (!is_last_column(tb, cl))
fputc(' ', stdout);
return;
/* NAME=value mode */
if (tb->flags & TT_FL_EXPORT) {
fprintf(stdout, "%s=", cl->name);
- fputs_quoted(data, stdout);
+ tt_fputs_quoted(data, stdout);
if (!is_last_column(tb, cl))
fputc(' ', stdout);
return;