1
0
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:
Falk Werner
2020-07-10 23:27:33 +02:00
parent 6155b03cf8
commit da74c9cdbc
4 changed files with 6 additions and 59 deletions

View File

@@ -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

View File

@@ -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)
{