+ ANALYZE_HTTP ("==> -init_request");
+ return result;
+}
+
+static GnomeVFSResult
+make_request (HttpFileHandle **handle_return,
+ GnomeVFSURI *uri,
+ const gchar *method,
+ GByteArray *data,
+ gchar *extra_headers,
+ GnomeVFSContext *context)
+{
+ GnomeVFSResult result;
+
+ g_return_val_if_fail (handle_return != NULL, GNOME_VFS_ERROR_INTERNAL);
+
+ *handle_return = http_file_handle_alloc ();
+ result = init_request (*handle_return, uri, method, data, extra_headers, context);
+ if (result != GNOME_VFS_OK) {
+ http_file_handle_destroy (*handle_return);
+ *handle_return = NULL;
+ }
+