Skip to content

Commit 1bd40c4

Browse files
committed
Merge pull request #20 from robertgrimm/master
Fix ds3_init_get_available_chunks bugs:
2 parents 6c825d0 + c0f7d9c commit 1bd40c4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/ds3.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -725,10 +725,9 @@ ds3_request* ds3_init_allocate_chunk(const char* chunk_id) {
725725

726726
ds3_request* ds3_init_get_available_chunks(const char* job_id) {
727727
ds3_str* path_str = ds3_str_init("/_rest_/job_chunk/");
728-
struct _ds3_request* request = _common_request_init(HTTP_PUT, path_str);
728+
struct _ds3_request* request = _common_request_init(HTTP_GET, path_str);
729729

730730
_set_query_param((ds3_request*) request, "job", job_id);
731-
ds3_str_free(path_str);
732731

733732
return (ds3_request*) request;
734733
}
@@ -1619,13 +1618,14 @@ ds3_error* ds3_get_available_chunks(const ds3_client* client, const ds3_request*
16191618
}
16201619

16211620
_parse_master_object_list(doc, &bulk_response);
1622-
1621+
ds3_response->object_list = bulk_response;
16231622

16241623
xmlFreeDoc(doc);
16251624
g_byte_array_free(xml_blob, TRUE);
16261625
if (response_headers != NULL) {
16271626
g_hash_table_destroy(response_headers);
16281627
}
1628+
*response = ds3_response;
16291629
return NULL;
16301630
}
16311631

0 commit comments

Comments
 (0)