diff options
Diffstat (limited to 'src/binlogsel.c')
-rw-r--r-- | src/binlogsel.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/binlogsel.c b/src/binlogsel.c index 547b4ec..80f5b83 100644 --- a/src/binlogsel.c +++ b/src/binlogsel.c @@ -68,7 +68,7 @@ void selglob(const char *dir, const char *pattern); struct interval { struct interval *next; - const char *name; + char *name; int timemask; time_t start; time_t end; @@ -81,7 +81,7 @@ interval_add(const char *name, int tmask, time_t start, time_t end) { struct interval *p = xmalloc(sizeof(*p)); p->next = NULL; - p->name = name; + p->name = xstrdup(name); p->timemask = tmask; p->start = start; p->end = end; |