diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2007-08-21 18:56:40 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2007-08-21 18:56:40 +0000 |
commit | e36c5205f6db51b8187f4d90ea6d068424121781 (patch) | |
tree | f713dfeebfb089e7c9f4f4d80945182101084346 /src/ne_request.c | |
parent | 60191ccadbe47633bf428ea46dcf70b3fe160bc3 (diff) | |
download | neon-e36c5205f6db51b8187f4d90ea6d068424121781.tar.gz |
Make the notifier and progress interfaces mutually exclusive since the
old interface is only kept for backwards-compatibility.
* src/ne_request.c (notify_status): Don't invoke the progress
callback.
* src/ne_session.c (progress_notifier): New function.
(ne_set_progress): Implement using a notifier callback.
* src/ne_session.h: Note the mutual exclusivity.
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1226 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'src/ne_request.c')
-rw-r--r-- | src/ne_request.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/ne_request.c b/src/ne_request.c index 2511ff8..4a92a6e 100644 --- a/src/ne_request.c +++ b/src/ne_request.c @@ -219,11 +219,6 @@ static void notify_status(ne_session *sess, ne_session_status status) { if (sess->notify_cb) { sess->notify_cb(sess->notify_ud, status, &sess->status); - if (sess->progress_cb - && (status == ne_status_sending || status == ne_status_recving)) { - sess->progress_cb(sess->progress_ud, - sess->status.sr.progress, sess->status.sr.total); - } } } |