Fix Static analysis warning.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -2,6 +2,8 @@ cmake_minimum_required (VERSION 3.0)
|
|||||||
|
|
||||||
project (librestd)
|
project (librestd)
|
||||||
|
|
||||||
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||||
|
|
||||||
if(DOMO_BUILD_TEST)
|
if(DOMO_BUILD_TEST)
|
||||||
add_definitions (-g -DBUILD_DEBUG)
|
add_definitions (-g -DBUILD_DEBUG)
|
||||||
add_definitions("-fprofile-arcs -ftest-coverage")
|
add_definitions("-fprofile-arcs -ftest-coverage")
|
||||||
|
|||||||
@@ -23,6 +23,9 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// This is an independent project of an individual developer. Dear PVS-Studio, please check it.
|
||||||
|
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: http://www.viva64.com
|
||||||
|
|
||||||
/*------------------------------- INCLUDES ----------------------------------*/
|
/*------------------------------- INCLUDES ----------------------------------*/
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
@@ -513,8 +516,11 @@ char *restd_http_get_body(restd_resp_t *response)
|
|||||||
size_t len = evbuffer_get_length(buf);
|
size_t len = evbuffer_get_length(buf);
|
||||||
|
|
||||||
body = malloc(len + 1);
|
body = malloc(len + 1);
|
||||||
int ret = evbuffer_copyout(buf, body, len);
|
if (body != NULL)
|
||||||
body[len] = '\0';
|
{
|
||||||
|
int ret = evbuffer_copyout(buf, body, len);
|
||||||
|
body[len] = '\0';
|
||||||
|
}
|
||||||
|
|
||||||
return body;
|
return body;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* rest_handler.c
|
* rest_server.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2015-2020, NADAL Jean-Baptiste. All rights reserved.
|
* Copyright (c) 2015-2020, NADAL Jean-Baptiste. All rights reserved.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
/*------------------------------- INCLUDES ----------------------------------*/
|
/*------------------------------- INCLUDES ----------------------------------*/
|
||||||
|
|
||||||
#include <rest/restd.h>
|
#include <restd.h>
|
||||||
|
|
||||||
extern int setup_rest_server(restd_server_t *rest_server, const char *port, const char *root_path, void *dm);
|
extern int setup_rest_server(restd_server_t *rest_server, const char *port, const char *root_path, void *dm);
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,9 @@
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
// This is an independent project of an individual developer. Dear PVS-Studio, please check it.
|
||||||
|
// PVS-Studio Static Code Analyzer for C, C++, C#, and Java: http://www.viva64.com
|
||||||
|
|
||||||
/*------------------------------- INCLUDES ----------------------------------*/
|
/*------------------------------- INCLUDES ----------------------------------*/
|
||||||
|
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
@@ -34,7 +37,7 @@
|
|||||||
|
|
||||||
#include <curl/curl.h>
|
#include <curl/curl.h>
|
||||||
|
|
||||||
#include <rest/restd.h>
|
#include <restd.h>
|
||||||
|
|
||||||
#include "qunit.h"
|
#include "qunit.h"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user