summaryrefslogtreecommitdiff
path: root/src/ne_request.c
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2007-08-21 18:56:40 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2007-08-21 18:56:40 +0000
commite36c5205f6db51b8187f4d90ea6d068424121781 (patch)
treef713dfeebfb089e7c9f4f4d80945182101084346 /src/ne_request.c
parent60191ccadbe47633bf428ea46dcf70b3fe160bc3 (diff)
downloadneon-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.c5
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);
- }
}
}