diff options
author | Carl Worth <cworth@cworth.org> | 2010-04-22 17:06:25 -0700 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2010-04-22 17:12:07 -0700 |
commit | e6e0cb942c24cff55778731ac53e1b737044f84a (patch) | |
tree | 58df29963b20b9176e1e1d963b4571255fb98a4c /notmuch-search.c | |
parent | 08deef5f7571d7207039e374307605de8e97ddac (diff) |
notmuch search: Fix timezone of timestamp in --format=json output
This is one of those cases that I move love. Deleting code fixes
a bug, (test suite now passes again).
Diffstat (limited to 'notmuch-search.c')
-rw-r--r-- | notmuch-search.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/notmuch-search.c b/notmuch-search.c index 4e3514b6..25c9cfcc 100644 --- a/notmuch-search.c +++ b/notmuch-search.c @@ -108,21 +108,14 @@ format_thread_json (const void *ctx, char timestamp[40]; void *ctx_quote = talloc_new (ctx); - tm = gmtime (&date); - if (tm == NULL) - INTERNAL_ERROR ("gmtime failed on thread %s.", thread_id); - - if (strftime (timestamp, sizeof (timestamp), "%s", tm) == 0) - INTERNAL_ERROR ("strftime failed on thread %s.", thread_id); - printf ("\"thread\": %s,\n" - "\"timestamp\": %s,\n" + "\"timestamp\": %ld,\n" "\"matched\": %d,\n" "\"total\": %d,\n" "\"authors\": %s,\n" "\"subject\": %s,\n", json_quote_str (ctx_quote, thread_id), - timestamp, + date, matched, total, json_quote_str (ctx_quote, authors), |