[PATCH 3/3] notmuch-restore: use xtalloc version of strndup

david at tethera.net david at tethera.net
Sun Dec 16 19:24:07 PST 2012


From: David Bremner <bremner at 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



More information about the notmuch mailing list