From: David Bremner <brem...@debian.org> This gives line numbers for better debugging. --- notmuch-restore.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/notmuch-restore.c b/notmuch-restore.c index 40596a8..0cc9c9f 100644 --- a/notmuch-restore.c +++ b/notmuch-restore.c @@ -85,9 +85,10 @@ parse_sup_line (void *ctx, char *line, return 1; } - *query_str = talloc_strndup (ctx, line + match[1].rm_so, - match[1].rm_eo - match[1].rm_so); - file_tags = talloc_strndup (ctx, line + match[2].rm_so, + *query_str = xtalloc_strndup (ctx, line + match[1].rm_so, + match[1].rm_eo - match[1].rm_so); + + file_tags = xtalloc_strndup (ctx, line + match[2].rm_so, match[2].rm_eo - match[2].rm_so); char *tok = file_tags; -- 1.7.10.4