Add header includes and preprocessor checks

This commit is contained in:
Dylan K. Taylor 2017-12-30 13:36:20 +00:00
parent 965c19375f
commit a67f7e3930
5 changed files with 17 additions and 1 deletions

View File

@ -23,7 +23,11 @@ declare(strict_types=1);
namespace pocketmine\nbt;
#ifndef COMPILE
use pocketmine\utils\Binary;
#endif
#include <rules/NBT.h>
class BigEndianNBTStream extends NBTStream{

View File

@ -23,7 +23,11 @@ declare(strict_types=1);
namespace pocketmine\nbt;
#ifndef COMPILE
use pocketmine\utils\Binary;
#endif
#include <rules/NBT.h>
class LittleEndianNBTStream extends NBTStream{

View File

@ -33,7 +33,11 @@ use pocketmine\nbt\tag\ListTag;
use pocketmine\nbt\tag\NamedTag;
use pocketmine\nbt\tag\StringTag;
use pocketmine\nbt\tag\Tag;
#ifndef COMPILE
use pocketmine\utils\Binary;
#endif
#include <rules/NBT.h>
/**
* Base Named Binary Tag encoder/decoder

View File

@ -23,7 +23,11 @@ declare(strict_types=1);
namespace pocketmine\nbt;
#ifndef COMPILE
use pocketmine\utils\Binary;
#endif
#include <rules/NBT.h>
class NetworkLittleEndianNBTStream extends LittleEndianNBTStream{

@ -1 +1 @@
Subproject commit 86961f81970a49f8c25e18d0d414961d7142a84d
Subproject commit 316fd5606fef1191e7f228d3156dd1518c33aba4