[PATCH 3/3] notmuch-restore: use xtalloc version of strndup
From: David BremnerThis 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
[PATCH 3/3] notmuch-restore: use xtalloc version of strndup
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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch