Drop release functions from callback structs

The caller can just as easily take care of the cleanup explicitly
This commit is contained in:
Max Brunsfeld 2015-09-08 23:24:33 -07:00
parent 7ee5eaa16a
commit ebd60213d9
10 changed files with 29 additions and 51 deletions

View file

@ -90,7 +90,7 @@ describe("Document", [&]() {
});
it("allows the debugger to be retrieved later", [&]() {
AssertThat(ts_document_get_debugger(doc).data, Equals(debugger));
AssertThat(ts_document_get_debugger(doc).payload, Equals(debugger));
});
describe("disabling debugging", [&]() {
@ -102,10 +102,6 @@ describe("Document", [&]() {
ts_document_set_input_string(doc, "[1, 2]");
AssertThat(debugger->messages, IsEmpty());
});
it("releases the old debugger", [&]() {
AssertThat(debugger->release_call_count, Equals<size_t>(1));
});
});
});
});