瀏覽代碼

debug: only print the layer and map errors once.

legacy
Sam Hocevar sam 14 年之前
父節點
當前提交
153425ed14
共有 2 個檔案被更改,包括 6 行新增2 行删除
  1. +3
    -1
      src/layer.cpp
  2. +3
    -1
      src/map.cpp

+ 3
- 1
src/layer.cpp 查看文件

@@ -47,7 +47,9 @@ Layer::~Layer()


void Layer::Render(int x, int y, int z) void Layer::Render(int x, int y, int z)
{ {
Log::Error("FIXME: Layer::Render no longer works\n");
static int error = 1;
if (error && !(error = 0))
Log::Error("FIXME: Layer::Render no longer works\n");
#if 0 #if 0
Scene *scene = Scene::GetDefault(); Scene *scene = Scene::GetDefault();
for (int j = 0; j < height; j++) for (int j = 0; j < height; j++)


+ 3
- 1
src/map.cpp 查看文件

@@ -95,7 +95,9 @@ Map::Map(char const *path)
if (n == data->ntilers - 1 if (n == data->ntilers - 1
|| id < gids[n + 1]) || id < gids[n + 1])
{ {
Log::Error("tilesets no longer work this way\n");
static int error = 1;
if (error && !(error = 0))
Log::Error("tilesets no longer work this way\n");
//code = (data->tilesets[n] << 16) | (id - gids[n]); //code = (data->tilesets[n] << 16) | (id - gids[n]);
break; break;
} }


Loading…
取消
儲存