Преглед на файлове

base: fix some typos that prevented disabling asserts.

undefined
Sam Hocevar преди 11 години
родител
ревизия
8d99eb3715
променени са 2 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. +1
    -1
      src/lol/base/assert.h
  2. +2
    -2
      src/ticker.cpp

+ 1
- 1
src/lol/base/assert.h Целия файл

@@ -119,7 +119,7 @@ static inline void DebugAbort()
#define LOL_ERROR_3(t, s, ...) \ #define LOL_ERROR_3(t, s, ...) \
lol::Log::Error("assertion at %s:%d: " s "\n", __FILE__, __LINE__, __VA_ARGS__) lol::Log::Error("assertion at %s:%d: " s "\n", __FILE__, __LINE__, __VA_ARGS__)


#if FINAL_RELEASE
#if LOL_BUILD_RELEASE
# define ASSERT(...) UNUSED(LOL_CALL(LOL_1ST, (__VA_ARGS__))) # define ASSERT(...) UNUSED(LOL_CALL(LOL_1ST, (__VA_ARGS__)))
#else #else
# define ASSERT(...) \ # define ASSERT(...) \


+ 2
- 2
src/ticker.cpp Целия файл

@@ -139,9 +139,9 @@ int Ticker::Unref(Entity *entity)
{ {
ASSERT(entity, "dereferencing null entity\n"); ASSERT(entity, "dereferencing null entity\n");
ASSERT(entity->m_ref > 0, "dereferencing unreferenced entity %s\n", ASSERT(entity->m_ref > 0, "dereferencing unreferenced entity %s\n",
entity->GetName())
entity->GetName());
ASSERT(!entity->m_autorelease, "dereferencing autoreleased entity %s\n", ASSERT(!entity->m_autorelease, "dereferencing autoreleased entity %s\n",
entity->GetName())
entity->GetName());


return --entity->m_ref; return --entity->m_ref;
} }


Зареждане…
Отказ
Запис