Expand paths only

pull/93/head
jackun 4 years ago
parent b0e1fe9321
commit b0f36fad31
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -148,6 +148,12 @@ parse_signed(const char *str)
static std::string
parse_str(const char *str)
{
return str;
}
static std::string
parse_path(const char *str)
{
#ifdef _XOPEN_SOURCE
// Expand ~/ to home dir
@ -175,8 +181,8 @@ parse_str(const char *str)
#define parse_offset_y(s) parse_unsigned(s)
#define parse_log_duration(s) parse_unsigned(s)
#define parse_time_format(s) parse_str(s)
#define parse_output_file(s) parse_str(s)
#define parse_font_file(s) parse_str(s)
#define parse_output_file(s) parse_path(s)
#define parse_font_file(s) parse_path(s)
#define parse_io_read(s) parse_unsigned(s)
#define parse_io_write(s) parse_unsigned(s)

Loading…
Cancel
Save