notmuch clon
Find a file
Carl Worth c2c50d50c5 date.c: Don't use glib's slice allocator.
This change is gratuitous. For now, notmuch is still linking
against glib, so I don't have any requirement to remove this,
(unlike the last few changes where good taste really did
require the changes).

The motivation here is two-fold:

1. I'm considering switching away from all glib-based allocation
soon so that I can more easily verify that the memory management
is solid. I want valgrind to say "no leaks are possible" not
"there is tons of memory still allocated, but probably reachable
so who knows if there are leaks or not?". And glib seems to make
that impossible.

2. I don't think there's anything performance-sensitive about the
allocation here. (In fact, if there is, then the right answer
would be to do this parsing without any allocation whatsoever.)
2009-10-19 13:14:37 -07:00
.gitignore notmuch: Start actually adding messages to the index. 2009-10-18 20:56:30 -07:00
database.cc notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
date.c date.c: Don't use glib's slice allocator. 2009-10-19 13:14:37 -07:00
Makefile notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
message.c notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
message.h notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
notmuch-index-message.cc Fix more memory leaks. 2009-10-16 13:45:17 -07:00
notmuch-private.h notmuch: Switch from gmime to custom, ad-hoc parsing of headers. 2009-10-19 13:00:43 -07:00
notmuch.c notmuch: Ignore .notmuch when counting files. 2009-10-19 12:52:46 -07:00
notmuch.h notmuch: Start actually adding messages to the index. 2009-10-18 20:56:30 -07:00
xapian-dump.cc xapian-dump: Rewrite to generate C code as output. 2009-10-18 20:49:43 -07:00
xutil.c notmuch: Start actually adding messages to the index. 2009-10-18 20:56:30 -07:00