diff options
author | Denis Kenzior <denkenz@gmail.com> | 2009-06-16 16:33:05 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2009-06-16 16:42:02 -0500 |
commit | 5fa4cd895c8aa1dc604e8751978f1f6da71d46c4 (patch) | |
tree | 202de070abf454cb885a71f18cfb3595dc823ac8 /src/manager.c | |
parent | fc98cf91a8a4e8d6b39ea1ec1ac87c428dd47859 (diff) | |
download | ofono-5fa4cd895c8aa1dc604e8751978f1f6da71d46c4.tar.bz2 |
Refactor phonebook code
Use immediate mode reporting, which means that the individual CPBR
lines are reported up to the core immediately. This has a couple
advantages:
- We do not need to malloc/free a bunch of single variables
and copy them over. Helps performance.
- The lines are not buffered up and given to the plugin in one
shot, instead processing is performed piecemeal. This helps
with keeping memory consumption down to a minimum
Diffstat (limited to 'src/manager.c')
0 files changed, 0 insertions, 0 deletions