mirror of
https://github.com/minetest/minetest.git
synced 2024-11-23 08:03:45 +01:00
Fix most warnings, re-fix MSVC compile error
This commit is contained in:
parent
979ca23f1e
commit
d31f07bd4b
@ -25,6 +25,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||||||
#include "log.h"
|
#include "log.h"
|
||||||
#include "map.h"
|
#include "map.h"
|
||||||
|
|
||||||
|
/*
|
||||||
static void setBillboardTextureMatrix(scene::IBillboardSceneNode *bill,
|
static void setBillboardTextureMatrix(scene::IBillboardSceneNode *bill,
|
||||||
float txs, float tys, int col, int row)
|
float txs, float tys, int col, int row)
|
||||||
{
|
{
|
||||||
@ -33,6 +34,7 @@ static void setBillboardTextureMatrix(scene::IBillboardSceneNode *bill,
|
|||||||
matrix.setTextureTranslate(txs*col, tys*row);
|
matrix.setTextureTranslate(txs*col, tys*row);
|
||||||
matrix.setTextureScale(txs, tys);
|
matrix.setTextureScale(txs, tys);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
class SmokePuffCSO: public ClientSimpleObject
|
class SmokePuffCSO: public ClientSimpleObject
|
||||||
{
|
{
|
||||||
|
@ -58,7 +58,7 @@ EmergeManager::EmergeManager(IGameDef *gamedef, BiomeDefManager *bdef) {
|
|||||||
if (g_settings->get("num_emerge_threads").empty()) {
|
if (g_settings->get("num_emerge_threads").empty()) {
|
||||||
int nprocs = porting::getNumberOfProcessors();
|
int nprocs = porting::getNumberOfProcessors();
|
||||||
// leave a proc for the main thread and one for some other misc threads
|
// leave a proc for the main thread and one for some other misc threads
|
||||||
nthreads = (nprocs > 2) ? nthreads = nprocs - 2 : 1;
|
nthreads = (nprocs > 2) ? nprocs - 2 : 1;
|
||||||
} else {
|
} else {
|
||||||
nthreads = g_settings->getU16("num_emerge_threads");
|
nthreads = g_settings->getU16("num_emerge_threads");
|
||||||
}
|
}
|
||||||
@ -81,7 +81,7 @@ EmergeManager::EmergeManager(IGameDef *gamedef, BiomeDefManager *bdef) {
|
|||||||
|
|
||||||
|
|
||||||
EmergeManager::~EmergeManager() {
|
EmergeManager::~EmergeManager() {
|
||||||
for (int i = 0; i != emergethread.size(); i++) {
|
for (unsigned int i = 0; i != emergethread.size(); i++) {
|
||||||
emergethread[i]->setRun(false);
|
emergethread[i]->setRun(false);
|
||||||
emergethread[i]->qevent.signal();
|
emergethread[i]->qevent.signal();
|
||||||
emergethread[i]->stop();
|
emergethread[i]->stop();
|
||||||
@ -101,7 +101,7 @@ void EmergeManager::initMapgens(MapgenParams *mgparams) {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
this->params = mgparams;
|
this->params = mgparams;
|
||||||
for (int i = 0; i != emergethread.size(); i++) {
|
for (unsigned int i = 0; i != emergethread.size(); i++) {
|
||||||
mg = createMapgen(params->mg_name, 0, params);
|
mg = createMapgen(params->mg_name, 0, params);
|
||||||
if (!mg) {
|
if (!mg) {
|
||||||
infostream << "EmergeManager: falling back to mapgen v6" << std::endl;
|
infostream << "EmergeManager: falling back to mapgen v6" << std::endl;
|
||||||
@ -152,7 +152,7 @@ bool EmergeManager::enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate
|
|||||||
|
|
||||||
// insert into the EmergeThread queue with the least items
|
// insert into the EmergeThread queue with the least items
|
||||||
int lowestitems = emergethread[0]->blockqueue.size();
|
int lowestitems = emergethread[0]->blockqueue.size();
|
||||||
for (int i = 1; i != emergethread.size(); i++) {
|
for (unsigned int i = 1; i != emergethread.size(); i++) {
|
||||||
int nitems = emergethread[i]->blockqueue.size();
|
int nitems = emergethread[i]->blockqueue.size();
|
||||||
if (nitems < lowestitems) {
|
if (nitems < lowestitems) {
|
||||||
idx = i;
|
idx = i;
|
||||||
@ -259,7 +259,7 @@ void EmergeManager::setParamsToSettings(Settings *settings) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool EmergeManager::registerMapgen(std::string mgname, MapgenFactory *mgfactory) {
|
void EmergeManager::registerMapgen(std::string mgname, MapgenFactory *mgfactory) {
|
||||||
mglist.insert(std::make_pair(mgname, mgfactory));
|
mglist.insert(std::make_pair(mgname, mgfactory));
|
||||||
infostream << "EmergeManager: registered mapgen " << mgname << std::endl;
|
infostream << "EmergeManager: registered mapgen " << mgname << std::endl;
|
||||||
}
|
}
|
||||||
|
@ -75,7 +75,7 @@ public:
|
|||||||
MapgenParams *createMapgenParams(std::string mgname);
|
MapgenParams *createMapgenParams(std::string mgname);
|
||||||
bool enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate);
|
bool enqueueBlockEmerge(u16 peer_id, v3s16 p, bool allow_generate);
|
||||||
|
|
||||||
bool registerMapgen(std::string name, MapgenFactory *mgfactory);
|
void registerMapgen(std::string name, MapgenFactory *mgfactory);
|
||||||
MapgenParams *getParamsFromSettings(Settings *settings);
|
MapgenParams *getParamsFromSettings(Settings *settings);
|
||||||
void setParamsToSettings(Settings *settings);
|
void setParamsToSettings(Settings *settings);
|
||||||
|
|
||||||
|
@ -2816,12 +2816,12 @@ void the_game(
|
|||||||
char temptext[300];
|
char temptext[300];
|
||||||
snprintf(temptext, 300,
|
snprintf(temptext, 300,
|
||||||
"(% .1f, % .1f, % .1f)"
|
"(% .1f, % .1f, % .1f)"
|
||||||
" (yaw = %.1f) (seed = %lli)",
|
" (yaw = %.1f) (seed = %llu)",
|
||||||
player_position.X/BS,
|
player_position.X/BS,
|
||||||
player_position.Y/BS,
|
player_position.Y/BS,
|
||||||
player_position.Z/BS,
|
player_position.Z/BS,
|
||||||
wrapDegrees_0_360(camera_yaw),
|
wrapDegrees_0_360(camera_yaw),
|
||||||
client.getMapSeed());
|
(unsigned long long)client.getMapSeed());
|
||||||
|
|
||||||
guitext2->setText(narrow_to_wide(temptext).c_str());
|
guitext2->setText(narrow_to_wide(temptext).c_str());
|
||||||
guitext2->setVisible(true);
|
guitext2->setVisible(true);
|
||||||
|
@ -3283,7 +3283,7 @@ void ServerMap::save(ModifiedState save_level)
|
|||||||
|
|
||||||
block_count_all++;
|
block_count_all++;
|
||||||
|
|
||||||
if(block->getModified() >= save_level)
|
if(block->getModified() >= (u32)save_level)
|
||||||
{
|
{
|
||||||
// Lazy beginSave()
|
// Lazy beginSave()
|
||||||
if(!save_started){
|
if(!save_started){
|
||||||
|
@ -507,7 +507,7 @@ void Noise::gradientMap3D(float x, float y, float z,
|
|||||||
|
|
||||||
|
|
||||||
float *Noise::perlinMap2D(float x, float y) {
|
float *Noise::perlinMap2D(float x, float y) {
|
||||||
float a = 0.0, f = 1.0, g = 1.0;
|
float f = 1.0, g = 1.0;
|
||||||
int i, j, index, oct;
|
int i, j, index, oct;
|
||||||
|
|
||||||
x /= np->spread.X;
|
x /= np->spread.X;
|
||||||
@ -537,7 +537,7 @@ float *Noise::perlinMap2D(float x, float y) {
|
|||||||
|
|
||||||
|
|
||||||
float *Noise::perlinMap3D(float x, float y, float z) {
|
float *Noise::perlinMap3D(float x, float y, float z) {
|
||||||
float a = 0.0, f = 1.0, g = 1.0;
|
float f = 1.0, g = 1.0;
|
||||||
int i, j, k, index, oct;
|
int i, j, k, index, oct;
|
||||||
|
|
||||||
x /= np->spread.X;
|
x /= np->spread.X;
|
||||||
|
@ -1652,7 +1652,7 @@ void Server::AsyncRunStep()
|
|||||||
{
|
{
|
||||||
counter = 0.0;
|
counter = 0.0;
|
||||||
|
|
||||||
for (int i = 0; i != m_emerge->emergethread.size(); i++)
|
for (unsigned int i = 0; i != m_emerge->emergethread.size(); i++)
|
||||||
m_emerge->emergethread[i]->trigger();
|
m_emerge->emergethread[i]->trigger();
|
||||||
|
|
||||||
// Update m_enable_rollback_recording here too
|
// Update m_enable_rollback_recording here too
|
||||||
|
@ -462,7 +462,7 @@ struct TestCompress: public TestBase
|
|||||||
<<os_decompressed.str().size()<<std::endl;
|
<<os_decompressed.str().size()<<std::endl;
|
||||||
std::string str_decompressed = os_decompressed.str();
|
std::string str_decompressed = os_decompressed.str();
|
||||||
UTEST(str_decompressed.size() == data_in.size(), "Output size not"
|
UTEST(str_decompressed.size() == data_in.size(), "Output size not"
|
||||||
" equal (output: %i, input: %i)",
|
" equal (output: %u, input: %u)",
|
||||||
str_decompressed.size(), data_in.size());
|
str_decompressed.size(), data_in.size());
|
||||||
for(u32 i=0; i<size && i<str_decompressed.size(); i++){
|
for(u32 i=0; i<size && i<str_decompressed.size(); i++){
|
||||||
UTEST(str_decompressed[i] == data_in[i],
|
UTEST(str_decompressed[i] == data_in[i],
|
||||||
|
@ -208,11 +208,12 @@ inline void writeARGB8(u8 *data, video::SColor p)
|
|||||||
|
|
||||||
inline video::SColor readARGB8(const u8 *data)
|
inline video::SColor readARGB8(const u8 *data)
|
||||||
{
|
{
|
||||||
video::SColor p;
|
video::SColor p(
|
||||||
p.setAlpha(readU8(&data[0]));
|
readU8(&data[0]),
|
||||||
p.setRed(readU8(&data[1]));
|
readU8(&data[1]),
|
||||||
p.setGreen(readU8(&data[2]));
|
readU8(&data[2]),
|
||||||
p.setBlue(readU8(&data[3]));
|
readU8(&data[3])
|
||||||
|
);
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user