mirror of
https://github.com/lammertb/libhttp.git
synced 2025-09-04 12:42:09 +03:00
Avoid the missing-prototypes warning
Warning option -Wmissing-prototypes raises a warning for all functions that are neither static nor in a header. Some functions should be available only for main.c but not in the official header (civetweb.h) since they are subject to changes. In order to avoid this warning, additional headers outside the include folder must be added.
This commit is contained in:
4
src/lua_civet.h
Normal file
4
src/lua_civet.h
Normal file
@@ -0,0 +1,4 @@
|
||||
/* "lua_civet.h" */
|
||||
/* Project internal header to allow main.c to call a non-public function in mod_lua.inl */
|
||||
|
||||
void lua_civet_open_all_libs(lua_State *L);
|
@@ -641,7 +641,8 @@ static void set_absolute_path(char *options[],
|
||||
#ifdef USE_LUA
|
||||
#include "lua.h"
|
||||
#include "lauxlib.h"
|
||||
extern void lua_civet_open_all_libs(lua_State *L);
|
||||
#include "lua_civet.h"
|
||||
|
||||
|
||||
static int run_lua(const char *file_name)
|
||||
{
|
||||
|
@@ -1,5 +1,6 @@
|
||||
#include <lua.h>
|
||||
#include <lauxlib.h>
|
||||
#include "lua_civet.h"
|
||||
|
||||
#ifdef _WIN32
|
||||
static void *
|
||||
|
Reference in New Issue
Block a user