]> git.notmuchmail.org Git - notmuch/blobdiff - tag-util.c
man: Update notmuch-dump(1) and notmuch-restore(1)
[notmuch] / tag-util.c
index 705b7baa383589468aa816b6a5811fe0725671a5..ca12b3b1eee5a574bd721979c47f39db5e4abd00 100644 (file)
@@ -40,14 +40,14 @@ parse_tag_line (void *ctx, char *line,
     char *tok = line;
     size_t tok_len = 0;
     char *line_for_error;
-    int ret = 0;
+    tag_parse_status_t ret = TAG_PARSE_SUCCESS;
 
     chomp_newline (line);
 
     line_for_error = talloc_strdup (ctx, line);
     if (line_for_error == NULL) {
        fprintf (stderr, "Error: out of memory\n");
-       return -1;
+       return TAG_PARSE_OUT_OF_MEMORY;
     }
 
     /* remove leading space */
@@ -124,12 +124,6 @@ parse_tag_line (void *ctx, char *line,
     }
 
     /* tok now points to the query string */
-    if (hex_decode_inplace (tok) != HEX_SUCCESS) {
-       ret = line_error (TAG_PARSE_INVALID, line_for_error,
-                         "hex decoding of query %s failed", tok);
-       goto DONE;
-    }
-
     *query_string = tok;
 
   DONE: