Include missing headers

This commit is contained in:
darkf 2020-04-06 00:54:21 -07:00
parent 1091bee10e
commit b8be2efa97
12 changed files with 20 additions and 7 deletions

View File

@ -26,6 +26,8 @@
#ifndef EMURSA_H
#define EMURSA_H
#include <cstdlib> // For size_t
#pragma pack(4)
typedef union _RSA_PUBLIC_KEY

View File

@ -28,6 +28,7 @@
#ifndef INPUTMANAGER_H_
#define INPUTMANAGER_H_
#include <thread>
#include "InputDevice.h"
#include "EmuDevice.h"

View File

@ -30,6 +30,7 @@
#include "InputDevice.h"
#include <SDL_haptic.h>
#include <thread>
namespace Sdl

View File

@ -49,7 +49,8 @@
// The intent of this file is to add general functions which are not kernel specific (for those CxbxKrnl.h should be used instead)
#include <cstring> // For memcpy
#include "common\util\CxbxUtil.h"
#include "core\kernel\init\CxbxKrnl.h"

View File

@ -25,6 +25,7 @@
#pragma once
#include <string>
#include <cstring>
#include <SDL_stdinc.h>
// Depending on what type of UTF-8 string is input, otherwise will use native by default.

View File

@ -1,8 +1,9 @@
// This is an open source non-commercial project. Dear PVS-Studio, please check it.
// PVS-Studio Static Code Analyzer for C, C++ and C#: http://www.viva64.com
#include <stdlib.h>
#include <string.h>
#include <cstdlib>
#include <cstring>
#include <cstddef>
#include <sys/types.h>
#include "xdvdfs.h"

View File

@ -26,6 +26,7 @@
#define XBVERTEXBUFFER_H
#include <unordered_map>
#include <list>
#include "Cxbx.h"

View File

@ -35,7 +35,8 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h> // For PsCreateSystemThreadEx, etc.
};
#include <process.h> // For __beginthreadex(), etc.
#include <process.h> // For __beginthreadex(), etc.
#include <float.h> // For _controlfp constants
#include "Logging.h" // For LOG_FUNC()
#include "EmuKrnlLogging.h"

View File

@ -60,7 +60,8 @@ namespace xboxkrnl
{
#include <xboxkrnl/xboxkrnl.h> // For PKINTERRUPT, etc.
};
#include <cstring> // For memcpy
#include "OHCI.h"
#include "Hub.h"
#include "core\kernel\exports\EmuKrnl.h" // For EmuLog

View File

@ -62,7 +62,8 @@ namespace xboxkrnl
{
#include <xboxkrnl/xboxkrnl.h> // For PKINTERRUPT, etc.
};
#include <cstring>
#include "USBDevice.h"
#include "OHCI.h"
#include "core\kernel\exports\EmuKrnl.h" // For EmuLog

View File

@ -58,6 +58,7 @@ namespace xboxkrnl
#include <xboxkrnl/xboxkrnl.h> // For PKINTERRUPT, etc.
};
#include <cstring>
#include "XidGamepad.h"
#include "USBDevice.h"
#include "common\input\InputManager.h"

View File

@ -25,7 +25,8 @@
// *
// ******************************************************************
#include <fstream>
#include <fstream>
#include <cstring> // For memcpy
#include "EmuEEPROM.h" // For EEPROMInfo, EEPROMInfos
#include "core\kernel\init\CxbxKrnl.h"
#include "DlgEepromConfig.h"