mirror of
https://github.com/falk-werner/webfuse-provider
synced 2026-03-02 04:09:18 +00:00
removed unused code; fixed memory leak
This commit is contained in:
@@ -5,6 +5,8 @@
|
||||
|
||||
#include "webfuse_provider/jsonrpc/mock_timer.hpp"
|
||||
|
||||
#include <libwebsockets.h>
|
||||
|
||||
#include <thread>
|
||||
#include <chrono>
|
||||
|
||||
@@ -48,6 +50,9 @@ namespace
|
||||
SendContext * context = reinterpret_cast<SendContext*>(user_data);
|
||||
context->is_called = true;
|
||||
context->response = request;
|
||||
|
||||
char * raw_data = request - LWS_PRE;
|
||||
free(raw_data);
|
||||
}
|
||||
|
||||
struct FinishedContext
|
||||
|
||||
@@ -1,25 +1,5 @@
|
||||
#include <gtest/gtest.h>
|
||||
#include "webfuse_provider/impl/jsonrpc/request.h"
|
||||
#include "webfuse_provider/status.h"
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
struct Context
|
||||
{
|
||||
json_t * response;
|
||||
};
|
||||
|
||||
void jsonrpc_send(
|
||||
json_t * request,
|
||||
void * user_data)
|
||||
{
|
||||
Context * context = reinterpret_cast<Context*>(user_data);
|
||||
context->response = request;
|
||||
json_incref(request);
|
||||
}
|
||||
|
||||
}
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
TEST(wfp_jsonrpc_request, is_request_object_params)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user