*((sh_int *) a) = ind;
^
protocol.h: In function 'const char* encode_4bytes(int)':
protocol.h:21:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((int *) a) = ind;
^
compile log.cpp
compile login_data.cpp
input_p2p.cpp: In member function 'void CInputP2P::OfflineShopBuy(LPDESC, const char*)':
input_p2p.cpp:505:28: warning: unused variable 'p' [-Wunused-variable]
TPacketGGOfflineShopBuy * p = (TPacketGGOfflineShopBuy *)c_pData;
^
input_main.cpp: In member function 'int CInputMain::Chat(LPCHARACTER, const char*, size_t)':
input_main.cpp:745:7: warning: unused variable 'len_global' [-Wunused-variable]
int len_global = snprintf(chatbuf_global, sizeof(chatbuf_global), "%s %s", kingdoms[ch->GetEmpire() - 1], chatbuf);
^
In file included from ../../libthecore/include/stdafx.h:141:0,
from stdafx.h:9,
from item.cpp:1:
belt_inventory_helper.h: In static member function 'static CBeltInventoryHelper::TGradeUnit CBeltInventoryHelper::GetBeltGradeByRefineLevel(int)':
../../libthecore/include/utils.h:143:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define _countof(_Array) sizeof(*__countof_helper(_Array))
^
belt_inventory_helper.h:28:16: note: in expansion of macro '_countof'
if (level >= _countof(beltGradeByLevelTable))
^
In file included from item.cpp:17:0:
item.h: In constructor 'CItem::CItem(DWORD)':
item.h:290:12: warning: 'CItem::m_pkRealTimeExpireEvent' will be initialized after [-Wreorder]
LPEVENT m_pkRealTimeExpireEvent;
^
item.h:287:12: warning: 'LPEVENT CItem::m_pkExpireEvent' [-Wreorder]
LPEVENT m_pkExpireEvent;
^
item.cpp:25:1: warning: when initialized here [-Wreorder]
CItem::CItem(DWORD dwVnum)
^
item.cpp: In member function 'bool CItem::AddToCharacter(LPCHARACTER, TItemPos)':
item.cpp:364:7: warning: unused variable 'bWereMine' [-Wunused-variable]
bool bWereMine = this->GetLastOwnerPID() == ch->GetPlayerID();
^
item.cpp: In function 'const bool CanPutIntoRing(LPITEM, LPITEM)':
item.cpp
14: warning: unused variable 'vnum' [-Wunused-variable]
const DWORD vnum = item->GetVnum();
^
item.cpp: In member function 'bool CItem::CanPutInto(LPITEM)':
item.cpp
53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < sizeof(infos) / sizeof(infos[0]); i++)
^
item.cpp: In member function 'int CItem::GiveMoreTime_Per(float)':
item.cpp
21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (remain_sec == duration)
^
item.cpp
36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((given_time + remain_sec) >= duration)
^
item.cpp: In member function 'int CItem::GiveMoreTime_Fix(DWORD)':
item.cpp
21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (remain_sec == duration)
^
item.cpp: In member function 'int CItem::GetDuration()':
item.cpp
69: warning: array subscript has type 'char' [-Wchar-subscripts]
return GetProto()->aLimits[GetProto()->cLimitTimerBasedOnWearIndex].lValue;
^
compile lzo_manager.cpp
compile marriage.cpp
compile matrix_card.cpp
item_manager.cpp: In member function 'TItemTable* ITEM_MANAGER::GetTable(DWORD)':
item_manager.cpp:607:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vec_item_vnum_range_info.size(); i++)
^
compile messenger_manager.cpp
compile mining.cpp
compile mob_manager.cpp
compile monarch.cpp
compile motion.cpp
compile over9refine.cpp
compile p2p.cpp
compile packet_info.cpp
compile party.cpp
compile passpod.cpp
compile pcbang.cpp
compile polymorph.cpp
compile priv_manager.cpp
compile pvp.cpp
compile questevent.cpp
compile questlua.cpp
compile questlua_affect.cpp
compile questlua_arena.cpp
compile questlua_ba.cpp
compile questlua_building.cpp
pvp.cpp: In member function 'bool CPVPManager::CanAttack(LPCHARACTER, LPCHARACTER)':
pvp.cpp:440:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire ||
^
compile questlua_danceevent.cpp
compile questlua_dungeon.cpp
compile questlua_forked.cpp
questlua.cpp: In member function 'bool quest::FPartyCheckFlagLt::operator()(LPCHARACTER)':
questlua.cpp:78:8: warning: 'returnBool' may be used uninitialized in this function [-Wmaybe-uninitialized]
bool returnBool;
^
compile questlua_game.cpp
compile questlua_global.cpp
compile questlua_guild.cpp
compile questlua_horse.cpp
compile questlua_pet.cpp
compile questlua_item.cpp
compile questlua_marriage.cpp
compile questlua_mgmt.cpp
compile questlua_monarch.cpp
compile questlua_npc.cpp
questlua_item.cpp: In function 'int quest::item_get_applies(lua_State*)':
questlua_item.cpp:588:22: warning: unused variable 'Key1' [-Wunused-variable]
char Key1[64] = "", Key2[64] = "";
^
questlua_item.cpp:588:37: warning: unused variable 'Key2' [-Wunused-variable]
char Key1[64] = "", Key2[64] = "";
^
questlua_item.cpp: In function 'int quest::item_equip_selected(lua_State*)':
questlua_item.cpp:991:36: warning: NULL used in arithmetic [-Wpointer-arith]
if (equipped->GetVnum() != NULL || item->IsEquipped())
^
compile questlua_oxevent.cpp
compile questlua_party.cpp
compile questlua_pc.cpp
compile questlua_quest.cpp
compile questlua_target.cpp
questlua_npc.cpp: In function 'int quest::npc_get_vid_attack_mul(lua_State*)':
questlua_npc.cpp:294:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_set_vid_attack_mul(lua_State*)':
questlua_npc.cpp:310:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_get_vid_damage_mul(lua_State*)':
questlua_npc.cpp:325:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_set_vid_damage_mul(lua_State*)':
questlua_npc.cpp:341:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
compile questmanager.cpp
compile questnpc.cpp
compile questpc.cpp
compile refine.cpp
compile regen.cpp
questlua_pc.cpp: In function 'int quest::pc_give_item_from_special_item_group(lua_State*)':
questlua_pc.cpp:398:38: warning: passing NULL to non-pointer argument 1 of 'std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = CItem*; _Alloc = std::allocator<CItem*>; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = CItem*; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<CItem*>]' [-Wconversion-null]
std::vector <LPITEM> item_gets(NULL);
^
compile safebox.cpp
compile sectree.cpp
compile sectree_manager.cpp
questnpc.cpp: In member function 'bool quest::NPC::HandleEvent(quest::PC&, int)':
questnpc.cpp:500:11: warning: unused variable 'pPC' [-Wunused-variable]
PC * pPC = CQuestManager::instance().GetPC(pc.GetID());
^
compile sequence.cpp
compile shop.cpp
compile skill.cpp
compile start_position.cpp
compile target.cpp
compile text_file_loader.cpp
compile trigger.cpp
compile utils.cpp
sectree_manager.cpp: In member function 'void SECTREE_MANAGER::LoadDungeon(int, const char*)':
sectree_manager.cpp:339:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/')
^
compile vector.cpp
utils.cpp: In function 'bool WildCaseCmp(const char*, const char*)':
utils.cpp:248:20: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == w[1])
^
utils.cpp:260:18: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == *s)
^
utils.cpp:274:18: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == *w)
^
compile war_map.cpp
shop.cpp: In member function 'virtual bool CShop::IsSellingItem(DWORD)':
shop.cpp:554:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (m_itemVector.itemid == itemID)
^
compile wedding.cpp
compile xmas_event.cpp
trigger.cpp: In member function 'CHARACTER* FuncFindMobVictim::GetVictim()':
trigger.cpp:141:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim)
^
compile panama.cpp
compile version.cpp
compile threeway_war.cpp
compile map_location.cpp
compile auth_brazil.cpp
compile BlueDragon.cpp
compile BlueDragon_Binder.cpp
compile DragonLair.cpp
compile questlua_dragonlair.cpp
compile HackShield.cpp
compile HackShield_Impl.cpp
compile char_hackshield.cpp
compile skill_power.cpp
compile affect.cpp
compile SpeedServer.cpp
compile questlua_speedserver.cpp
In file included from SpeedServer.cpp:3:0:
SpeedServer.h: In member function 'bool HME::operator<(const HME&) const':
SpeedServer.h:43:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (hour==rhs.hour) && (min<rhs.min);
^
SpeedServer.h: In member function 'bool Date::operator<(const Date&) const':
SpeedServer.h:68:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon<rhs.mon)
^
SpeedServer.h:69:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day);
^
compile XTrapManager.cpp
compile auction_manager.cpp
compile FileMonitor_FreeBSD.cpp
In file included from questlua_speedserver.cpp:2:0:
SpeedServer.h: In member function 'bool HME::operator<(const HME&) const':
SpeedServer.h:43:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (hour==rhs.hour) && (min<rhs.min);
^
SpeedServer.h: In member function 'bool Date::operator<(const Date&) const':
SpeedServer.h:68:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon<rhs.mon)
^
SpeedServer.h:69:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day);
^
compile ClientPackageCryptInfo.cpp
compile cipher.cpp
compile buff_on_attributes.cpp
compile dragon_soul_table.cpp
compile DragonSoul.cpp
In file included from ClientPackageCryptInfo.cpp:2:0:
ClientPackageCryptInfo.h: In constructor 'CClientPackageCryptInfo::CClientPackageCryptInfo()':
ClientPackageCryptInfo.h:50:12: warning: 'CClientPackageCryptInfo::m_pSerializedCryptKeyStream' will be initialized after [-Wreorder]
BYTE* m_pSerializedCryptKeyStream;
^
ClientPackageCryptInfo.h:48:11: warning: 'int CClientPackageCryptInfo::m_nCryptKeyPackageCnt' [-Wreorder]
int m_nCryptKeyPackageCnt;
^
ClientPackageCryptInfo.cpp:9:1: warning: when initialized here [-Wreorder]
CClientPackageCryptInfo::CClientPackageCryptInfo() : m_pSerializedCryptKeyStream(NULL), m_nCryptKeyPackageCnt(0)
^
In file included from ../../../Extern/include/cryptopp/secblock.h:7:0,
from ../../../Extern/include/cryptopp/modes.h:8,
from cipher.cpp:7:
../../../Extern/include/cryptopp/algparam.h: In instantiation of 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter(const T&, bool) [with T = std::basic_string<char>]':
../../../Extern/include/cryptopp/filters.h:793:132: required from here
../../../Extern/include/cryptopp/misc.h:58:118: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
../../../Extern/include/cryptopp/misc.h:61:39: note: in definition of macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
../../../Extern/include/cryptopp/misc.h:58:97: note: in expansion of macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
../../../Extern/include/cryptopp/misc.h:54:44: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
../../../Extern/include/cryptopp/algparam.h:26:9: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSERT'
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
In file included from ../../../Extern/include/cryptopp/modes.h:12:0,
from cipher.cpp:7:
../../../Extern/include/cryptopp/algparam.h: In instantiation of 'void CryptoPP::AlgorithmParametersTemplate<T>::MoveInto(void*) const [with T = CryptoPP::RandomNumberGenerator*]':
cipher.cpp:398:1: required from here
../../../Extern/include/cryptopp/algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
compile group_text_parse_tree.cpp
compile char_dragonsoul.cpp
compile questlua_dragonsoul.cpp
buff_on_attributes.cpp: In member function 'void CBuffOnAttributes::ChangeBuffValue(BYTE)':
buff_on_attributes.cpp:113:8: warning: unused variable 'old_value' [-Wunused-variable]
int old_value = sum_of_attr_value * m_bBuffValue / 100;
^
buff_on_attributes.cpp:114:8: warning: unused variable 'new_value' [-Wunused-variable]
int new_value = sum_of_attr_value * bNewValue / 100;
^
In file included from group_text_parse_tree.cpp:3:0:
group_text_parse_tree.h: In constructor 'CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()':
group_text_parse_tree.h:93:13: warning: 'CGroupTextParseTreeLoader::m_dwcurLineIndex' will be initialized after [-Wreorder]
DWORD m_dwcurLineIndex;
^
group_text_parse_tree.h:91:18: warning: 'CGroupNode* CGroupTextParseTreeLoader::m_pRootGroupNode' [-Wreorder]
CGroupNode * m_pRootGroupNode;
^
group_text_parse_tree.cpp:5:1: warning: when initialized here [-Wreorder]
CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()
^
group_text_parse_tree.cpp: In member function 'bool CGroupTextParseTreeLoader::LoadGroup(CGroupNode*)':
group_text_parse_tree.cpp:99:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 1; i < stTokenVector.size(); i++)
^
group_text_parse_tree.cpp: In member function 'bool CGroupNode::GetRow(int, const CGroupNode::CGroupNodeRow**) const':
group_text_parse_tree.cpp:206:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (idx >= m_map_rows.size())
^
compile shop_manager.cpp
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::ReadAdditionalApplys()':
dragon_soul_table.cpp:223:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulNames.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckApplyNumSettings()':
dragon_soul_table.cpp:283:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckWeightTables()':
dragon_soul_table.cpp:311:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineGradeTables()':
dragon_soul_table.cpp:343:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:372:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStepTables()':
dragon_soul_table.cpp:397:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:427:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStrengthTables()':
dragon_soul_table.cpp:453:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonHeartExtTables()':
dragon_soul_table.cpp:494:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:513:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_chargings.size(); k++)
^
dragon_soul_table.cpp:522:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonSoulExtTables()':
dragon_soul_table.cpp:545:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
compile shopEx.cpp
compile item_manager_read_tables.cpp
DragonSoul.cpp: In function 'int Gamble(std::vector<float>&)':
DragonSoul.cpp:19:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < vec_probs.size(); i++)
^
DragonSoul.cpp:25:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int idx = 0; idx < vec_probs.size(); idx++)
^
DragonSoul.cpp: In member function 'bool DSManager::RefreshItemAttributes(LPITEM)':
DragonSoul.cpp:203:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < vec_addtional_applys.size(); j++)
^
DragonSoul.cpp: In member function 'bool DSManager::PutAttributes(LPITEM)':
DragonSoul.cpp:273:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < vec_addtional_applys.size(); i++)
^
DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(LPCHARACTER, LPITEM, LPITEM)':
DragonSoul.cpp:350:8: warning: unused variable 'sum' [-Wunused-variable]
float sum = 0.f;
^
DragonSoul.cpp: In member function 'bool DSManager::PullOut(LPCHARACTER, TItemPos, CItem*&, LPITEM)':
DragonSoul.cpp:435:9: warning: unused variable 'dwVnum' [-Wunused-variable]
DWORD dwVnum = pItem->GetVnum();
^
DragonSoul.cpp:469:51: warning: format '%d' expects argument of type 'int', but argument 3 has type 'double' [-Wformat=]
sprintf(buf, "dice(%d) prob(%d)", fDice, fProb);
^
DragonSoul.cpp:469:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'double' [-Wformat=]
DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(LPCHARACTER, TItemPos (&)[15])':
DragonSoul.cpp:555:8: warning: unused variable 'prob_sum' [-Wunused-variable]
float prob_sum;
^
DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(LPCHARACTER, TItemPos (&)[15])':
DragonSoul.cpp:763:8: warning: unused variable 'sum' [-Wunused-variable]
float sum = 0.f;
^
compile questlua_mysql.cpp
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
compile acce.cpp
compile offline_shop.cpp
compile offlineshop_manager.cpp
compile offlineshop_config.cpp
shopEx.cpp: In member function 'virtual int CShopEx::Buy(LPCHARACTER, BYTE)':
shopEx.cpp:159:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (count < dwPrice)
^
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637:21: warning: unused variable 'pkGroup' [-Wunused-variable]
CDropItemGroup* pkGroup = it->second;
^
questlua_mysql.cpp: In function 'int quest::_mysql_query(lua_State*)':
questlua_mysql.cpp:57:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
while (row = mysql_fetch_row(res))
^
minilzo.c: In function 'lzo_bool basic_integral_check()':
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:931:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(CHAR_BIT == 8);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:932:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(char) == 1);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:933:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(short) >= 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:934:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:935:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(int) >= sizeof(short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:936:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) >= sizeof(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:938:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) == sizeof(lzo_int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:939:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == sizeof(lzo_int32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:941:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:942:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:946:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:947:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:951:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(short) == 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:960:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(int) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:967:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:973:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED == sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:976:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED_LONG == sizeof(unsigned long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:987:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned char));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:988:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:989:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:990:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:991:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:992:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:993:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:995:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:996:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:997:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:998:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(INT_MAX == LZO_STYPE_MAX(sizeof(int)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(UINT_MAX == LZO_UTYPE_MAX(sizeof(unsigned)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(LONG_MAX == LZO_STYPE_MAX(sizeof(long)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(ULONG_MAX == LZO_UTYPE_MAX(sizeof(unsigned long)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(SHRT_MAX == LZO_STYPE_MAX(sizeof(short)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(USHRT_MAX == LZO_UTYPE_MAX(sizeof(unsigned short)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(LZO_UINT32_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint32)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(LZO_UINT_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint)));
^
minilzo.c: In function 'lzo_bool basic_ptr_check()':
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(char *) >= sizeof(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_byte *) >= sizeof(char *));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_byte *));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_voidpp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_bytepp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_voidp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_sptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(size_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_sptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_ptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_moff_t));
^
minilzo.c: In function 'int _lzo_config_check()':
minilzo.c
44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
b = * (const unsigned short *) &u.x;
^
minilzo.c
40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
a = * (const lzo_uint32 *) &u.x;
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT( (int) ((unsigned char) ((signed char) -1)) == 255);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT( (((unsigned char)128) << (int)(8*sizeof(int)-8)) < 0);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(short) == 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(lzo_sizeof_dict_t == sizeof(lzo_dict_t));
^
acce.cpp: In function 'void FN_remove_material(CItem**, DWORD, int, int)':
acce.cpp:87:7: warning: unused variable 'count' [-Wunused-variable]
int count = 0;
^
acce.cpp: In member function 'void ACCE_DATA::remove_material(LPCHARACTER, int)':
acce.cpp:222:11: warning: variable 'end_index' set but not used [-Wunused-but-set-variable]
DWORD i, end_index;
^
acce.cpp: In function 'bool Acce_InformationInitialize()':
acce.cpp:943:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < s_acce_proto.size(); ++i)
^
compile minilzo.c
In file included from ../../../Extern/include/cryptopp/secblock.h:7:0,
from ../../../Extern/include/cryptopp/modes.h:8,
from cipher.cpp:7:
../../../Extern/include/cryptopp/misc.h:548:20: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
In file included from stdafx.h:7:0,
from shop_manager.cpp:1:
shop_manager.cpp: In member function 'bool CShopManager::Initialize(TShopTable*, int)':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:51:4: note: in expansion of macro 'M2_DELETE'
M2_DELETE(shop);
^
shop_manager.cpp: In member function 'void CShopManager::Destroy()':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:72:3: note: in expansion of macro 'M2_DELETE'
M2_DELETE(it->second);
^
shop_manager.cpp: In member function 'void CShopManager::DestroyPCShop(LPCHARACTER)':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:187:2: note: in expansion of macro 'M2_DELETE'
M2_DELETE(pkShop);
^
shop_manager.cpp: In function 'bool ConvertToShopItemTable(CGroupNode*, TShopTableEx&)':
shop_manager.cpp:473:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < shopItems.size(); i++)
^
In file included from offlineshop_manager.cpp:11:0:
item.h: In member function 'void COfflineShopManager::AddItem(LPCHARACTER, BYTE, BYTE, long long int)':
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets[i]; }
^
linking ../game_r40250_32....
linking ../test
/usr/local/bin/ld: cannot find -lcryptopp
/usr/local/bin/ld: cannot find -lgtest
/usr/local/bin/ld: cannot find -lanticpxsvr
collect2: error: ld returned 1 exit status
/usr/local/bin/ld: cannot find -lcryptopp
/usr/local/bin/ld: cannot find -lgtest
/usr/local/bin/ld: cannot find -lanticpxsvr
collect2: error: ld returned 1 exit status
gmake: *** [../test] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [../game_r40250_32] Error 1
^
protocol.h: In function 'const char* encode_4bytes(int)':
protocol.h:21:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*((int *) a) = ind;
^
compile log.cpp
compile login_data.cpp
input_p2p.cpp: In member function 'void CInputP2P::OfflineShopBuy(LPDESC, const char*)':
input_p2p.cpp:505:28: warning: unused variable 'p' [-Wunused-variable]
TPacketGGOfflineShopBuy * p = (TPacketGGOfflineShopBuy *)c_pData;
^
input_main.cpp: In member function 'int CInputMain::Chat(LPCHARACTER, const char*, size_t)':
input_main.cpp:745:7: warning: unused variable 'len_global' [-Wunused-variable]
int len_global = snprintf(chatbuf_global, sizeof(chatbuf_global), "%s %s", kingdoms[ch->GetEmpire() - 1], chatbuf);
^
In file included from ../../libthecore/include/stdafx.h:141:0,
from stdafx.h:9,
from item.cpp:1:
belt_inventory_helper.h: In static member function 'static CBeltInventoryHelper::TGradeUnit CBeltInventoryHelper::GetBeltGradeByRefineLevel(int)':
../../libthecore/include/utils.h:143:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define _countof(_Array) sizeof(*__countof_helper(_Array))
^
belt_inventory_helper.h:28:16: note: in expansion of macro '_countof'
if (level >= _countof(beltGradeByLevelTable))
^
In file included from item.cpp:17:0:
item.h: In constructor 'CItem::CItem(DWORD)':
item.h:290:12: warning: 'CItem::m_pkRealTimeExpireEvent' will be initialized after [-Wreorder]
LPEVENT m_pkRealTimeExpireEvent;
^
item.h:287:12: warning: 'LPEVENT CItem::m_pkExpireEvent' [-Wreorder]
LPEVENT m_pkExpireEvent;
^
item.cpp:25:1: warning: when initialized here [-Wreorder]
CItem::CItem(DWORD dwVnum)
^
item.cpp: In member function 'bool CItem::AddToCharacter(LPCHARACTER, TItemPos)':
item.cpp:364:7: warning: unused variable 'bWereMine' [-Wunused-variable]
bool bWereMine = this->GetLastOwnerPID() == ch->GetPlayerID();
^
item.cpp: In function 'const bool CanPutIntoRing(LPITEM, LPITEM)':
item.cpp
const DWORD vnum = item->GetVnum();
^
item.cpp: In member function 'bool CItem::CanPutInto(LPITEM)':
item.cpp
for (int i = 0; i < sizeof(infos) / sizeof(infos[0]); i++)
^
item.cpp: In member function 'int CItem::GiveMoreTime_Per(float)':
item.cpp
if (remain_sec == duration)
^
item.cpp
if ((given_time + remain_sec) >= duration)
^
item.cpp: In member function 'int CItem::GiveMoreTime_Fix(DWORD)':
item.cpp
if (remain_sec == duration)
^
item.cpp: In member function 'int CItem::GetDuration()':
item.cpp
return GetProto()->aLimits[GetProto()->cLimitTimerBasedOnWearIndex].lValue;
^
compile lzo_manager.cpp
compile marriage.cpp
compile matrix_card.cpp
item_manager.cpp: In member function 'TItemTable* ITEM_MANAGER::GetTable(DWORD)':
item_manager.cpp:607:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vec_item_vnum_range_info.size(); i++)
^
compile messenger_manager.cpp
compile mining.cpp
compile mob_manager.cpp
compile monarch.cpp
compile motion.cpp
compile over9refine.cpp
compile p2p.cpp
compile packet_info.cpp
compile party.cpp
compile passpod.cpp
compile pcbang.cpp
compile polymorph.cpp
compile priv_manager.cpp
compile pvp.cpp
compile questevent.cpp
compile questlua.cpp
compile questlua_affect.cpp
compile questlua_arena.cpp
compile questlua_ba.cpp
compile questlua_building.cpp
pvp.cpp: In member function 'bool CPVPManager::CanAttack(LPCHARACTER, LPCHARACTER)':
pvp.cpp:440:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if ( pkChr->GetPKMode() == PK_MODE_PROTECT && pkChr->GetEmpire() == bMapEmpire ||
^
compile questlua_danceevent.cpp
compile questlua_dungeon.cpp
compile questlua_forked.cpp
questlua.cpp: In member function 'bool quest::FPartyCheckFlagLt::operator()(LPCHARACTER)':
questlua.cpp:78:8: warning: 'returnBool' may be used uninitialized in this function [-Wmaybe-uninitialized]
bool returnBool;
^
compile questlua_game.cpp
compile questlua_global.cpp
compile questlua_guild.cpp
compile questlua_horse.cpp
compile questlua_pet.cpp
compile questlua_item.cpp
compile questlua_marriage.cpp
compile questlua_mgmt.cpp
compile questlua_monarch.cpp
compile questlua_npc.cpp
questlua_item.cpp: In function 'int quest::item_get_applies(lua_State*)':
questlua_item.cpp:588:22: warning: unused variable 'Key1' [-Wunused-variable]
char Key1[64] = "", Key2[64] = "";
^
questlua_item.cpp:588:37: warning: unused variable 'Key2' [-Wunused-variable]
char Key1[64] = "", Key2[64] = "";
^
questlua_item.cpp: In function 'int quest::item_equip_selected(lua_State*)':
questlua_item.cpp:991:36: warning: NULL used in arithmetic [-Wpointer-arith]
if (equipped->GetVnum() != NULL || item->IsEquipped())
^
compile questlua_oxevent.cpp
compile questlua_party.cpp
compile questlua_pc.cpp
compile questlua_quest.cpp
compile questlua_target.cpp
questlua_npc.cpp: In function 'int quest::npc_get_vid_attack_mul(lua_State*)':
questlua_npc.cpp:294:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_set_vid_attack_mul(lua_State*)':
questlua_npc.cpp:310:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_get_vid_damage_mul(lua_State*)':
questlua_npc.cpp:325:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
questlua_npc.cpp: In function 'int quest::npc_set_vid_damage_mul(lua_State*)':
questlua_npc.cpp:341:18: warning: unused variable 'q' [-Wunused-variable]
CQuestManager& q = CQuestManager::instance();
^
compile questmanager.cpp
compile questnpc.cpp
compile questpc.cpp
compile refine.cpp
compile regen.cpp
questlua_pc.cpp: In function 'int quest::pc_give_item_from_special_item_group(lua_State*)':
questlua_pc.cpp:398:38: warning: passing NULL to non-pointer argument 1 of 'std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const value_type&, const allocator_type&) [with _Tp = CItem*; _Alloc = std::allocator<CItem*>; std::vector<_Tp, _Alloc>::size_type = unsigned int; std::vector<_Tp, _Alloc>::value_type = CItem*; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<CItem*>]' [-Wconversion-null]
std::vector <LPITEM> item_gets(NULL);
^
compile safebox.cpp
compile sectree.cpp
compile sectree_manager.cpp
questnpc.cpp: In member function 'bool quest::NPC::HandleEvent(quest::PC&, int)':
questnpc.cpp:500:11: warning: unused variable 'pPC' [-Wunused-variable]
PC * pPC = CQuestManager::instance().GetPC(pc.GetID());
^
compile sequence.cpp
compile shop.cpp
compile skill.cpp
compile start_position.cpp
compile target.cpp
compile text_file_loader.cpp
compile trigger.cpp
compile utils.cpp
sectree_manager.cpp: In member function 'void SECTREE_MANAGER::LoadDungeon(int, const char*)':
sectree_manager.cpp:339:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if (buf[0] == '#' || buf[0] == '/' && buf[1] == '/')
^
compile vector.cpp
utils.cpp: In function 'bool WildCaseCmp(const char*, const char*)':
utils.cpp:248:20: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == w[1])
^
utils.cpp:260:18: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == *s)
^
utils.cpp:274:18: warning: NULL used in arithmetic [-Wpointer-arith]
if (NULL == *w)
^
compile war_map.cpp
shop.cpp: In member function 'virtual bool CShop::IsSellingItem(DWORD)':
shop.cpp:554:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (m_itemVector.itemid == itemID)
^
compile wedding.cpp
compile xmas_event.cpp
trigger.cpp: In member function 'CHARACTER* FuncFindMobVictim::GetVictim()':
trigger.cpp:141:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if (m_pkChrBuilding && m_pkChr->GetHP() * 2 > m_pkChr->GetMaxHP() || !m_pkChrVictim)
^
compile panama.cpp
compile version.cpp
compile threeway_war.cpp
compile map_location.cpp
compile auth_brazil.cpp
compile BlueDragon.cpp
compile BlueDragon_Binder.cpp
compile DragonLair.cpp
compile questlua_dragonlair.cpp
compile HackShield.cpp
compile HackShield_Impl.cpp
compile char_hackshield.cpp
compile skill_power.cpp
compile affect.cpp
compile SpeedServer.cpp
compile questlua_speedserver.cpp
In file included from SpeedServer.cpp:3:0:
SpeedServer.h: In member function 'bool HME::operator<(const HME&) const':
SpeedServer.h:43:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (hour==rhs.hour) && (min<rhs.min);
^
SpeedServer.h: In member function 'bool Date::operator<(const Date&) const':
SpeedServer.h:68:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon<rhs.mon)
^
SpeedServer.h:69:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day);
^
compile XTrapManager.cpp
compile auction_manager.cpp
compile FileMonitor_FreeBSD.cpp
In file included from questlua_speedserver.cpp:2:0:
SpeedServer.h: In member function 'bool HME::operator<(const HME&) const':
SpeedServer.h:43:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (hour==rhs.hour) && (min<rhs.min);
^
SpeedServer.h: In member function 'bool Date::operator<(const Date&) const':
SpeedServer.h:68:25: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon<rhs.mon)
^
SpeedServer.h:69:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
|| (year==rhs.year) && (mon==rhs.mon) && (day<rhs.day);
^
compile ClientPackageCryptInfo.cpp
compile cipher.cpp
compile buff_on_attributes.cpp
compile dragon_soul_table.cpp
compile DragonSoul.cpp
In file included from ClientPackageCryptInfo.cpp:2:0:
ClientPackageCryptInfo.h: In constructor 'CClientPackageCryptInfo::CClientPackageCryptInfo()':
ClientPackageCryptInfo.h:50:12: warning: 'CClientPackageCryptInfo::m_pSerializedCryptKeyStream' will be initialized after [-Wreorder]
BYTE* m_pSerializedCryptKeyStream;
^
ClientPackageCryptInfo.h:48:11: warning: 'int CClientPackageCryptInfo::m_nCryptKeyPackageCnt' [-Wreorder]
int m_nCryptKeyPackageCnt;
^
ClientPackageCryptInfo.cpp:9:1: warning: when initialized here [-Wreorder]
CClientPackageCryptInfo::CClientPackageCryptInfo() : m_pSerializedCryptKeyStream(NULL), m_nCryptKeyPackageCnt(0)
^
In file included from ../../../Extern/include/cryptopp/secblock.h:7:0,
from ../../../Extern/include/cryptopp/modes.h:8,
from cipher.cpp:7:
../../../Extern/include/cryptopp/algparam.h: In instantiation of 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter(const T&, bool) [with T = std::basic_string<char>]':
../../../Extern/include/cryptopp/filters.h:793:132: required from here
../../../Extern/include/cryptopp/misc.h:58:118: warning: unused variable 'cryptopp_assert_26' [-Wunused-variable]
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
../../../Extern/include/cryptopp/misc.h:61:39: note: in definition of macro 'CRYPTOPP_DO_ASSERT_JOIN'
#define CRYPTOPP_DO_ASSERT_JOIN(X, Y) X##Y
^
../../../Extern/include/cryptopp/misc.h:58:97: note: in expansion of macro 'CRYPTOPP_ASSERT_JOIN'
#define CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, instance) static CompileAssert<(assertion)> CRYPTOPP_ASSERT_JOIN(cryptopp_assert_, instance)
^
../../../Extern/include/cryptopp/misc.h:54:44: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSERT_INSTANCE'
#define CRYPTOPP_COMPILE_ASSERT(assertion) CRYPTOPP_COMPILE_ASSERT_INSTANCE(assertion, __LINE__)
^
../../../Extern/include/cryptopp/algparam.h:26:9: note: in expansion of macro 'CRYPTOPP_COMPILE_ASSERT'
CRYPTOPP_COMPILE_ASSERT(sizeof(CPP_TYPENAME T::value_type) == 1);
^
In file included from ../../../Extern/include/cryptopp/modes.h:12:0,
from cipher.cpp:7:
../../../Extern/include/cryptopp/algparam.h: In instantiation of 'void CryptoPP::AlgorithmParametersTemplate<T>::MoveInto(void*) const [with T = CryptoPP::RandomNumberGenerator*]':
cipher.cpp:398:1: required from here
../../../Extern/include/cryptopp/algparam.h:322:35: warning: unused variable 'p' [-Wunused-variable]
AlgorithmParametersTemplate<T>* p = new(buffer) AlgorithmParametersTemplate<T>(*this);
^
compile group_text_parse_tree.cpp
compile char_dragonsoul.cpp
compile questlua_dragonsoul.cpp
buff_on_attributes.cpp: In member function 'void CBuffOnAttributes::ChangeBuffValue(BYTE)':
buff_on_attributes.cpp:113:8: warning: unused variable 'old_value' [-Wunused-variable]
int old_value = sum_of_attr_value * m_bBuffValue / 100;
^
buff_on_attributes.cpp:114:8: warning: unused variable 'new_value' [-Wunused-variable]
int new_value = sum_of_attr_value * bNewValue / 100;
^
In file included from group_text_parse_tree.cpp:3:0:
group_text_parse_tree.h: In constructor 'CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()':
group_text_parse_tree.h:93:13: warning: 'CGroupTextParseTreeLoader::m_dwcurLineIndex' will be initialized after [-Wreorder]
DWORD m_dwcurLineIndex;
^
group_text_parse_tree.h:91:18: warning: 'CGroupNode* CGroupTextParseTreeLoader::m_pRootGroupNode' [-Wreorder]
CGroupNode * m_pRootGroupNode;
^
group_text_parse_tree.cpp:5:1: warning: when initialized here [-Wreorder]
CGroupTextParseTreeLoader::CGroupTextParseTreeLoader()
^
group_text_parse_tree.cpp: In member function 'bool CGroupTextParseTreeLoader::LoadGroup(CGroupNode*)':
group_text_parse_tree.cpp:99:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 1; i < stTokenVector.size(); i++)
^
group_text_parse_tree.cpp: In member function 'bool CGroupNode::GetRow(int, const CGroupNode::CGroupNodeRow**) const':
group_text_parse_tree.cpp:206:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (idx >= m_map_rows.size())
^
compile shop_manager.cpp
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::ReadAdditionalApplys()':
dragon_soul_table.cpp:223:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulNames.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckApplyNumSettings()':
dragon_soul_table.cpp:283:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckWeightTables()':
dragon_soul_table.cpp:311:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineGradeTables()':
dragon_soul_table.cpp:343:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:372:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStepTables()':
dragon_soul_table.cpp:397:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:427:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckRefineStrengthTables()':
dragon_soul_table.cpp:453:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonHeartExtTables()':
dragon_soul_table.cpp:494:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
dragon_soul_table.cpp:513:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_chargings.size(); k++)
^
dragon_soul_table.cpp:522:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0; k < vec_probs.size(); k++)
^
dragon_soul_table.cpp: In member function 'bool DragonSoulTable::CheckDragonSoulExtTables()':
dragon_soul_table.cpp:545:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < m_vecDragonSoulTypes.size(); i++)
^
compile shopEx.cpp
compile item_manager_read_tables.cpp
DragonSoul.cpp: In function 'int Gamble(std::vector<float>&)':
DragonSoul.cpp:19:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < vec_probs.size(); i++)
^
DragonSoul.cpp:25:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int idx = 0; idx < vec_probs.size(); idx++)
^
DragonSoul.cpp: In member function 'bool DSManager::RefreshItemAttributes(LPITEM)':
DragonSoul.cpp:203:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < vec_addtional_applys.size(); j++)
^
DragonSoul.cpp: In member function 'bool DSManager::PutAttributes(LPITEM)':
DragonSoul.cpp:273:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < vec_addtional_applys.size(); i++)
^
DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(LPCHARACTER, LPITEM, LPITEM)':
DragonSoul.cpp:350:8: warning: unused variable 'sum' [-Wunused-variable]
float sum = 0.f;
^
DragonSoul.cpp: In member function 'bool DSManager::PullOut(LPCHARACTER, TItemPos, CItem*&, LPITEM)':
DragonSoul.cpp:435:9: warning: unused variable 'dwVnum' [-Wunused-variable]
DWORD dwVnum = pItem->GetVnum();
^
DragonSoul.cpp:469:51: warning: format '%d' expects argument of type 'int', but argument 3 has type 'double' [-Wformat=]
sprintf(buf, "dice(%d) prob(%d)", fDice, fProb);
^
DragonSoul.cpp:469:51: warning: format '%d' expects argument of type 'int', but argument 4 has type 'double' [-Wformat=]
DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(LPCHARACTER, TItemPos (&)[15])':
DragonSoul.cpp:555:8: warning: unused variable 'prob_sum' [-Wunused-variable]
float prob_sum;
^
DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(LPCHARACTER, TItemPos (&)[15])':
DragonSoul.cpp:763:8: warning: unused variable 'sum' [-Wunused-variable]
float sum = 0.f;
^
compile questlua_mysql.cpp
char_dragonsoul.cpp: In member function 'bool CHARACTER::DragonSoul_ActivateDeck(int)':
char_dragonsoul.cpp:91:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
compile acce.cpp
compile offline_shop.cpp
compile offlineshop_manager.cpp
compile offlineshop_config.cpp
shopEx.cpp: In member function 'virtual int CShopEx::Buy(LPCHARACTER, BYTE)':
shopEx.cpp:159:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (count < dwPrice)
^
item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
item_manager_read_tables.cpp:637:21: warning: unused variable 'pkGroup' [-Wunused-variable]
CDropItemGroup* pkGroup = it->second;
^
questlua_mysql.cpp: In function 'int quest::_mysql_query(lua_State*)':
questlua_mysql.cpp:57:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
while (row = mysql_fetch_row(res))
^
minilzo.c: In function 'lzo_bool basic_integral_check()':
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:931:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(CHAR_BIT == 8);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:932:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(char) == 1);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:933:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(short) >= 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:934:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:935:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(int) >= sizeof(short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:936:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) >= sizeof(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:938:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) == sizeof(lzo_int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:939:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == sizeof(lzo_int32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:941:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:942:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) >= sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:946:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:947:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(lzo_uint) >= sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:951:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(short) == 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:960:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(int) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:967:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(sizeof(long) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:973:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED == sizeof(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:976:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(SIZEOF_UNSIGNED_LONG == sizeof(unsigned long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:987:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned char));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:988:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:989:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:990:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(unsigned long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:991:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(short));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:992:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:993:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(long));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:995:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:996:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:997:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int32));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c:998:2: note: in expansion of macro 'COMPILE_TIME_ASSERT'
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(INT_MAX == LZO_STYPE_MAX(sizeof(int)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(UINT_MAX == LZO_UTYPE_MAX(sizeof(unsigned)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(LONG_MAX == LZO_STYPE_MAX(sizeof(long)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(ULONG_MAX == LZO_UTYPE_MAX(sizeof(unsigned long)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(SHRT_MAX == LZO_STYPE_MAX(sizeof(short)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(USHRT_MAX == LZO_UTYPE_MAX(sizeof(unsigned short)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(LZO_UINT32_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint32)));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(LZO_UINT_MAX == LZO_UTYPE_MAX(sizeof(lzo_uint)));
^
minilzo.c: In function 'lzo_bool basic_ptr_check()':
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(char *) >= sizeof(int));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_byte *) >= sizeof(char *));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_byte *));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_voidpp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) == sizeof(lzo_bytepp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_voidp) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_voidp));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) == sizeof(lzo_sptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptr_t) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_ptrdiff_t) >= sizeof(lzo_uint));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_SIGNED(ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_UNSIGNED(size_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_ptrdiff_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_SIGNED(lzo_sptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_ptr_t));
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(IS_UNSIGNED(lzo_moff_t));
^
minilzo.c: In function 'int _lzo_config_check()':
minilzo.c
b = * (const unsigned short *) &u.x;
^
minilzo.c
a = * (const lzo_uint32 *) &u.x;
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT( (int) ((unsigned char) ((signed char) -1)) == 255);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT( (((unsigned char)128) << (int)(8*sizeof(int)-8)) < 0);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(short) == 2);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(sizeof(lzo_uint32) == 4);
^
minilzo.c:118:16: warning: typedef '__lzo_compile_time_assert_fail' locally defined but not used [-Wunused-local-typedefs]
{ typedef int __lzo_compile_time_assert_fail[1 - 2 * !(expr)]; }
^
minilzo.c:924:41: note: in expansion of macro 'LZO_COMPILE_TIME_ASSERT'
# define COMPILE_TIME_ASSERT(expr) LZO_COMPILE_TIME_ASSERT(expr)
^
minilzo.c
COMPILE_TIME_ASSERT(lzo_sizeof_dict_t == sizeof(lzo_dict_t));
^
acce.cpp: In function 'void FN_remove_material(CItem**, DWORD, int, int)':
acce.cpp:87:7: warning: unused variable 'count' [-Wunused-variable]
int count = 0;
^
acce.cpp: In member function 'void ACCE_DATA::remove_material(LPCHARACTER, int)':
acce.cpp:222:11: warning: variable 'end_index' set but not used [-Wunused-but-set-variable]
DWORD i, end_index;
^
acce.cpp: In function 'bool Acce_InformationInitialize()':
acce.cpp:943:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < s_acce_proto.size(); ++i)
^
compile minilzo.c
In file included from ../../../Extern/include/cryptopp/secblock.h:7:0,
from ../../../Extern/include/cryptopp/modes.h:8,
from cipher.cpp:7:
../../../Extern/include/cryptopp/misc.h:548:20: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used [-Wunused-function]
static std::string StringNarrow(const wchar_t *str, bool throwOnError = true)
^
In file included from stdafx.h:7:0,
from shop_manager.cpp:1:
shop_manager.cpp: In member function 'bool CShopManager::Initialize(TShopTable*, int)':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:51:4: note: in expansion of macro 'M2_DELETE'
M2_DELETE(shop);
^
shop_manager.cpp: In member function 'void CShopManager::Destroy()':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:72:3: note: in expansion of macro 'M2_DELETE'
M2_DELETE(it->second);
^
shop_manager.cpp: In member function 'void CShopManager::DestroyPCShop(LPCHARACTER)':
debug_allocator.h:157:31: warning: deleting object of polymorphic class type 'CShop' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
#define M2_DELETE(p) delete (p)
^
shop_manager.cpp:187:2: note: in expansion of macro 'M2_DELETE'
M2_DELETE(pkShop);
^
shop_manager.cpp: In function 'bool ConvertToShopItemTable(CGroupNode*, TShopTableEx&)':
shop_manager.cpp:473:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < shopItems.size(); i++)
^
In file included from offlineshop_manager.cpp:11:0:
item.h: In member function 'void COfflineShopManager::AddItem(LPCHARACTER, BYTE, BYTE, long long int)':
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets; }
^
item.h:112:48: warning: array subscript is above array bounds [-Warray-bounds]
long GetSocket(int i) { return m_alSockets[i]; }
^
linking ../game_r40250_32....
linking ../test
/usr/local/bin/ld: cannot find -lcryptopp
/usr/local/bin/ld: cannot find -lgtest
/usr/local/bin/ld: cannot find -lanticpxsvr
collect2: error: ld returned 1 exit status
/usr/local/bin/ld: cannot find -lcryptopp
/usr/local/bin/ld: cannot find -lgtest
/usr/local/bin/ld: cannot find -lanticpxsvr
collect2: error: ld returned 1 exit status
gmake: *** [../test] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [../game_r40250_32] Error 1

