Created
August 21, 2014 23:10
-
-
Save mackal/dbf01e5992e11db4c325 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/home/mike/projects/EQEmuServer/luabind/src/class.cpp:261:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<registration> ptr(member); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
/home/mike/projects/EQEmuServer/luabind/src/class.cpp:267:8: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<registration> ptr(member); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/luabind/src/class_info.cpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<luabind::class_info>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<luabind::class_info> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<luabind::class_info>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<luabind::class_info, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<luabind::class_info>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::class_info (*)(const luabind::adl::argument &), boost::mpl::vector2<luabind::class_info, const luabind::adl::argument &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:28:23: note: in instantiation of function template specialization 'luabind::make_function<luabind::class_info (*)(const luabind::adl::argument &), boost::mpl::vector2<luabind::class_info, const luabind::adl::argument &>, luabind::detail::null_type>' requested here | |
object fn = make_function(L, f, deduce_signature(f), policies); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:50:13: note: in instantiation of member function 'luabind::detail::function_registration<luabind::class_info (*)(const luabind::adl::argument &), luabind::detail::null_type>::register_' requested here | |
new detail::function_registration<F, Policies>(name, f, policies))); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:56:12: note: in instantiation of function template specialization 'luabind::def<luabind::class_info (*)(const luabind::adl::argument &), luabind::detail::null_type>' requested here | |
return def(name, f, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/src/class_info.cpp:115:13: note: in instantiation of function template specialization 'luabind::def<luabind::class_info (*)(const luabind::adl::argument &)>' requested here | |
def("class_info", &get_class_info), | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/luabind/src/scope.cpp:196:22: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
: scope(std::auto_ptr<detail::registration>( | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/common/EQStream.cpp:439:8: warning: implicit conversion from 'double' to 'bool' changes value from 3 to true [-Wliteral-conversion] | |
if(RETRANSMIT_TIMEOUT_MULT) { | |
~~ ^~~~~~~~~~~~~~~~~~~~~~~ | |
<command line>:21:33: note: expanded from here | |
#define RETRANSMIT_TIMEOUT_MULT 3.0 | |
^~~ | |
/home/mike/projects/EQEmuServer/common/EQStream.cpp:478:8: warning: implicit conversion from 'double' to 'bool' changes value from 3 to true [-Wliteral-conversion] | |
if(RETRANSMIT_TIMEOUT_MULT && ntohl(Stats->average_delta)) { | |
^~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
<command line>:21:33: note: expanded from here | |
#define RETRANSMIT_TIMEOUT_MULT 3.0 | |
^~~ | |
/home/mike/projects/EQEmuServer/common/EQStream.cpp:675:7: warning: implicit conversion from 'double' to 'bool' changes value from 3 to true [-Wliteral-conversion] | |
if (RETRANSMIT_TIMEOUT_MULT && !SequencedQueue.empty() && NextSequencedSend && | |
^~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
<command line>:21:33: note: expanded from here | |
#define RETRANSMIT_TIMEOUT_MULT 3.0 | |
^~~ | |
3 warnings generated. | |
/home/mike/projects/EQEmuServer/common/EQStreamFactory.cpp:294:122: warning: data argument not used by format string [-Wformat-extra-args] | |
fprintf(stderr, "ERROR: nullptr Stream encountered in EQStreamFactory::WriterLoop for: %i", stream_itr->first.first, stream_itr->first.second); | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/common/md5.cpp:13: | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/md5.cpp:197:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register] | |
register uint32 a = hash[0], b = hash[1], c = hash[2], d = hash[3]; | |
^~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/md5.cpp:197:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register] | |
register uint32 a = hash[0], b = hash[1], c = hash[2], d = hash[3]; | |
^~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/md5.cpp:197:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register] | |
register uint32 a = hash[0], b = hash[1], c = hash[2], d = hash[3]; | |
^~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/md5.cpp:197:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register] | |
register uint32 a = hash[0], b = hash[1], c = hash[2], d = hash[3]; | |
^~~~~~~~~ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/common/MiscFunctions.cpp:33: | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/MiscFunctions.cpp:248:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register] | |
register int j = 0; | |
^~~~~~~~~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/common/shareddb.cpp:10: | |
/home/mike/projects/EQEmuServer/common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1101:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1101:10: note: place parentheses around the assignment to silence this warning | |
if(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1101:10: note: use '==' to turn this assignment into an equality comparison | |
if(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1138:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1138:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1138:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1635:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while (row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1635:14: note: place parentheses around the assignment to silence this warning | |
while (row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1635:14: note: use '==' to turn this assignment into an equality comparison | |
while (row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1837:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while (row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1837:14: note: place parentheses around the assignment to silence this warning | |
while (row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1837:14: note: use '==' to turn this assignment into an equality comparison | |
while (row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1916:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1916:10: note: place parentheses around the assignment to silence this warning | |
if(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1916:10: note: use '==' to turn this assignment into an equality comparison | |
if(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1937:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1937:10: note: place parentheses around the assignment to silence this warning | |
if(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1937:10: note: use '==' to turn this assignment into an equality comparison | |
if(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1963:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1963:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:1963:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:2022:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:2022:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/common/shareddb.cpp:2022:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
9 warnings generated. | |
/home/mike/projects/EQEmuServer/common/spdat.cpp:899:35: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
IsPercentalHealSpell(spell_id) && !IsGroupSpell(spell_id)) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/common/spdat.cpp:899:35: note: place parentheses around the '&&' expression to silence this warning | |
IsPercentalHealSpell(spell_id) && !IsGroupSpell(spell_id)) | |
^ | |
( ) | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/common/SocketLib/HTTPSocket.cpp:115:1: warning: control may reach end of non-void function [-Wreturn-type] | |
} | |
^ | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/common/tinyxml/tinyxmlparser.cpp:348:14: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
while ( *p && IsWhiteSpace( *p ) || *p == '\n' || *p =='\r' ) | |
~~~^~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/common/tinyxml/tinyxmlparser.cpp:348:14: note: place parentheses around the '&&' expression to silence this warning | |
while ( *p && IsWhiteSpace( *p ) || *p == '\n' || *p =='\r' ) | |
^ | |
( ) | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/world/client.cpp:124:72: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(RuleI(World, FVNoDropFlag) == 1 || RuleI(World, FVNoDropFlag) == 2 && GetAdmin() > RuleI(Character, MinStatusForNoDropExemptions)) | |
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/client.cpp:124:72: note: place parentheses around the '&&' expression to silence this warning | |
if(RuleI(World, FVNoDropFlag) == 1 || RuleI(World, FVNoDropFlag) == 2 && GetAdmin() > RuleI(Character, MinStatusForNoDropExemptions)) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/world/clientlist.cpp:548:84: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
else if((countcle->Anon()>0 && admin<=countcle->Admin()) || countcle->Anon()==0 && !countcle->GetGM()){ | |
~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/clientlist.cpp:548:84: note: place parentheses around the '&&' expression to silence this warning | |
else if((countcle->Anon()>0 && admin<=countcle->Admin()) || countcle->Anon()==0 && !countcle->GetGM()){ | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/world/console.cpp:31: | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/world/net.cpp:34: | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/world/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:63:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] | |
if ((lengths[1] == sizeof(PlayerProfile_Struct))) { | |
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:63:20: note: remove extraneous parentheses around the comparison to silence this warning | |
if ((lengths[1] == sizeof(PlayerProfile_Struct))) { | |
~ ^ ~ | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:63:20: note: use '=' to turn this equality comparison into an assignment | |
if ((lengths[1] == sizeof(PlayerProfile_Struct))) { | |
^~ | |
= | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:553:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if(row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:553:10: note: place parentheses around the assignment to silence this warning | |
if(row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:553:10: note: use '==' to turn this assignment into an equality comparison | |
if(row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:579:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:579:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:579:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:617:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:617:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/world/worlddb.cpp:617:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
4 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/AA.cpp:24: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/AA.cpp:939:10: warning: comparison of constant 32 with expression of type 'aaEffectType' is always false [-Wtautological-constant-out-of-range-compare] | |
if(type > 32) | |
~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/AA.cpp:951:10: warning: comparison of constant 32 with expression of type 'aaEffectType' is always false [-Wtautological-constant-out-of-range-compare] | |
if(type > 32) | |
~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/AA.cpp:965:10: warning: comparison of constant 32 with expression of type 'aaEffectType' is always false [-Wtautological-constant-out-of-range-compare] | |
if(type > 32) | |
~~~~ ^ ~~ | |
4 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/aggro.cpp:21: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/attack.cpp:31: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:146:9: warning: case value not in enumerated type 'SkillUseTypes' [-Wswitch] | |
case 99: // 2H Piercing // change to Skill2HPiercing once activated | |
^ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:1616:37: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(RuleB(Character, LeaveCorpses) && GetLevel() >= RuleI(Character, DeathItemLossLevel) || RuleB(Character, LeaveNakedCorpses)) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:1616:37: note: place parentheses around the '&&' expression to silence this warning | |
if(RuleB(Character, LeaveCorpses) && GetLevel() >= RuleI(Character, DeathItemLossLevel) || RuleB(Character, LeaveNakedCorpses)) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:3715:11: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
if(!attacker->CastToClient()->GetFilter(FilterDamageShields) == FilterHide) | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:3715:11: note: add parentheses after the '!' to evaluate the comparison first | |
if(!attacker->CastToClient()->GetFilter(FilterDamageShields) == FilterHide) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:3715:11: note: add parentheses around left hand side expression to silence this warning | |
if(!attacker->CastToClient()->GetFilter(FilterDamageShields) == FilterHide) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4186:14: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (IsPet() && GetOwner()->IsClient() || (IsNPC() && CastToNPC()->GetSwarmOwner())) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4186:14: note: place parentheses around the '&&' expression to silence this warning | |
if (IsPet() && GetOwner()->IsClient() || (IsNPC() && CastToNPC()->GetSwarmOwner())) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4203:14: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(defender && defender->GetBodyType() == BT_Undead || defender->GetBodyType() == BT_SummonedUndead || defender->GetBodyType() == BT_Vampire){ | |
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4203:14: note: place parentheses around the '&&' expression to silence this warning | |
if(defender && defender->GetBodyType() == BT_Undead || defender->GetBodyType() == BT_SummonedUndead || defender->GetBodyType() == BT_Vampire){ | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4497:16: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (CanProc && | |
~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4497:16: note: place parentheses around the '&&' expression to silence this warning | |
if (CanProc && | |
^ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4536:16: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (CanProc && | |
~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4536:16: note: place parentheses around the '&&' expression to silence this warning | |
if (CanProc && | |
^ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4580:16: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (CanProc && | |
~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4580:16: note: place parentheses around the '&&' expression to silence this warning | |
if (CanProc && | |
^ | |
/home/mike/projects/EQEmuServer/zone/attack.cpp:4652:3: warning: '/*' within block comment [-Wcomment] | |
/* General Mechanics | |
^ | |
10 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/beacon.cpp:35: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/bonuses.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/client.cpp:42: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1666:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.STR+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1676:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.STA+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1686:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.AGI+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1696:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.DEX+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1706:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.INT+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1716:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.WIS+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:1726:32: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if((m_pp.CHA+increase_val*2)<0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:7821:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/client.cpp:7821:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client.cpp:7821:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) | |
^ | |
== | |
9 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/client_logs.cpp:23: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/client_mods.cpp:29: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/client_packet.cpp:41: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:4478:26: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if(swapspell->from_slot < 0 || swapspell->from_slot > MAX_PP_SPELLBOOK || swapspell->to_slot < 0 || swapspell->to_slot > MAX_PP_SPELLBOOK) | |
~~~~~~~~~~~~~~~~~~~~ ^ ~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:4478:95: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if(swapspell->from_slot < 0 || swapspell->from_slot > MAX_PP_SPELLBOOK || swapspell->to_slot < 0 || swapspell->to_slot > MAX_PP_SPELLBOOK) | |
~~~~~~~~~~~~~~~~~~ ^ ~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:5612:16: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if(mpo->price < 0 ) | |
~~~~~~~~~~ ^ ~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:7769:18: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if (m_epp.perAA<0 || m_epp.perAA>100) m_epp.perAA=0; // stop exploit with sanity check | |
~~~~~~~~~~~^~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:10596:18: warning: format string contains '\0' within the string body [-Wformat] | |
sprintf(buf, "%d\0", prs->popupid); | |
~~~^~~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11473:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11473:12: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11473:12: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11510:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11510:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client_packet.cpp:11510:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) { | |
^ | |
== | |
8 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/client_process.cpp:44: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/client_process.cpp:569:27: warning: comparison of constant 999 with expression of type 'uint8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] | |
if(viral_timer_counter > 999) | |
~~~~~~~~~~~~~~~~~~~ ^ ~~~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/command.cpp:56: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:1487:50: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
else if (c->Admin() < commandMovecharToSpecials && strcasecmp(sep->arg[2], "cshome") == 0 || strcasecmp(sep->arg[2], "load") == 0 || strcasecmp(sep->arg[2], "load2") == 0) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:1487:50: note: place parentheses around the '&&' expression to silence this warning | |
else if (c->Admin() < commandMovecharToSpecials && strcasecmp(sep->arg[2], "cshome") == 0 || strcasecmp(sep->arg[2], "load") == 0 || strcasecmp(sep->arg[2], "load2") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:3536:70: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (sep->IsNumber(1) && ((slot_id >= EmuConstants::EQUIPMENT_BEGIN) && (slot_id <= EmuConstants::EQUIPMENT_END) || (slot_id == MainPowerSource))) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:3536:70: note: place parentheses around the '&&' expression to silence this warning | |
if (sep->IsNumber(1) && ((slot_id >= EmuConstants::EQUIPMENT_BEGIN) && (slot_id <= EmuConstants::EQUIPMENT_END) || (slot_id == MainPowerSource))) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:3536:36: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] | |
if (sep->IsNumber(1) && ((slot_id >= EmuConstants::EQUIPMENT_BEGIN) && (slot_id <= EmuConstants::EQUIPMENT_END) || (slot_id == MainPowerSource))) { | |
~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:5870:18: warning: comparison of constant -1 with expression of type 'uint16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] | |
if (book_slot == -1) { //no more book slots | |
~~~~~~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9736:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9736:14: note: place parentheses around the assignment to silence this warning | |
if (row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9736:14: note: use '==' to turn this assignment into an equality comparison | |
if (row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9748:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while (o = entity_list.FindObject(id)) | |
~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9748:13: note: place parentheses around the assignment to silence this warning | |
while (o = entity_list.FindObject(id)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9748:13: note: use '==' to turn this assignment into an equality comparison | |
while (o = entity_list.FindObject(id)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9815:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9815:14: note: place parentheses around the assignment to silence this warning | |
if (row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:9815:14: note: use '==' to turn this assignment into an equality comparison | |
if (row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10259:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10259:13: note: place parentheses around the assignment to silence this warning | |
if (row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10259:13: note: use '==' to turn this assignment into an equality comparison | |
if (row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10575:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10575:16: note: place parentheses around the assignment to silence this warning | |
if (row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10575:16: note: use '==' to turn this assignment into an equality comparison | |
if (row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10653:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10653:14: note: place parentheses around the assignment to silence this warning | |
if (row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:10653:14: note: use '==' to turn this assignment into an equality comparison | |
if (row = mysql_fetch_row(result)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11138:42: warning: 'memset' call operates on objects of type 'uchar' (aka 'unsigned char') while the size is based on a different type 'uchar *' (aka 'unsigned char *') [-Wsizeof-pointer-memaccess] | |
memset(pack->pBuffer, 0, sizeof(pack->pBuffer)); | |
~~~~~~~~~~~~~ ~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11138:42: note: did you mean to provide an explicit length? | |
memset(pack->pBuffer, 0, sizeof(pack->pBuffer)); | |
~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:11: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:11: note: add parentheses after the '!' to evaluate the comparison first | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:11: note: add parentheses around left hand side expression to silence this warning | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:53: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:53: note: add parentheses after the '!' to evaluate the comparison first | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:53: note: add parentheses around left hand side expression to silence this warning | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:91: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:91: note: add parentheses after the '!' to evaluate the comparison first | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:91: note: add parentheses around left hand side expression to silence this warning | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:134: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:134: note: add parentheses after the '!' to evaluate the comparison first | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/command.cpp:11371:134: note: add parentheses around left hand side expression to silence this warning | |
else if (!strcasecmp(sep->arg[1], "trade") == 0 && !strcasecmp(sep->arg[1], "t") == 0 && !strcasecmp(sep->arg[1], "summon") == 0 && !strcasecmp(sep->arg[1], "s") == 0) | |
^ | |
( ) | |
16 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/corpse.cpp:36: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/corpse.cpp:346:76: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(!RuleB(Character, LeaveNakedCorpses) || RuleB(Character, LeaveCorpses) && GetLevel() >= RuleI(Character, DeathItemLossLevel)) { | |
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/corpse.cpp:346:76: note: place parentheses around the '&&' expression to silence this warning | |
if(!RuleB(Character, LeaveNakedCorpses) || RuleB(Character, LeaveCorpses) && GetLevel() >= RuleI(Character, DeathItemLossLevel)) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/doors.cpp:22: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/effects.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/effects.cpp:689:21: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if(reduced_recast < 0) | |
~~~~~~~~~~~~~~ ^ ~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/entity.cpp:34: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/entity.cpp:4392:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] | |
} else if((CurrentMode == HideCorpseAll)) { | |
~~~~~~~~~~~~^~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/entity.cpp:4392:28: note: remove extraneous parentheses around the comparison to silence this warning | |
} else if((CurrentMode == HideCorpseAll)) { | |
~ ^ ~ | |
/home/mike/projects/EQEmuServer/zone/entity.cpp:4392:28: note: use '=' to turn this equality comparison into an assignment | |
} else if((CurrentMode == HideCorpseAll)) { | |
^~ | |
= | |
/home/mike/projects/EQEmuServer/zone/entity.cpp:4468:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/entity.cpp:4468:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
3 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/exp.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/exp.cpp:65:17: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if (m_epp.perAA<0 || m_epp.perAA>100) | |
~~~~~~~~~~~^~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/forage.cpp:29: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/groups.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/guild.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/guild_mgr.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/guild_mgr.h:8: | |
In file included from /home/mike/projects/EQEmuServer/zone/../zone/petitions.h:24: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/hate_list.cpp:24: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/hate_list.cpp:166:17: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (close == 0 && hater->IsNPC() || close->DivineAura()) | |
~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/hate_list.cpp:166:17: note: place parentheses around the '&&' expression to silence this warning | |
if (close == 0 && hater->IsNPC() || close->DivineAura()) | |
^ | |
( ) | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/horse.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/inventory.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:609:35: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(GetInv().CheckNoDrop(slot_id) && RuleI(World, FVNoDropFlag) == 0 || | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:609:35: note: place parentheses around the '&&' expression to silence this warning | |
if(GetInv().CheckNoDrop(slot_id) && RuleI(World, FVNoDropFlag) == 0 || | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:610:60: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:610:60: note: place parentheses around the '&&' expression to silence this warning | |
RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1441:2: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
&& RuleI(World, FVNoDropFlag) == 0 || RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1441:2: note: place parentheses around the '&&' expression to silence this warning | |
&& RuleI(World, FVNoDropFlag) == 0 || RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
^ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1441:97: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
&& RuleI(World, FVNoDropFlag) == 0 || RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1441:97: note: place parentheses around the '&&' expression to silence this warning | |
&& RuleI(World, FVNoDropFlag) == 0 || RuleI(Character, MinStatusForNoDropExemptions) < Admin() && RuleI(World, FVNoDropFlag) == 2) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1685:28: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] | |
if((move_slots->from_slot >= EmuConstants::EQUIPMENT_BEGIN && move_slots->from_slot <= EmuConstants::CURSOR_BAG_END) || move_slots->from_slot == MainPowerSource) { | |
~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/inventory.cpp:1728:26: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] | |
if((move_slots->to_slot >= EmuConstants::EQUIPMENT_BEGIN && move_slots->to_slot <= EmuConstants::CURSOR_BAG_END) || move_slots->to_slot == MainPowerSource) { | |
~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
7 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/loottables.cpp:23: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/loottables.cpp:67:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] | |
if (cash < 0) { | |
~~~~ ^ ~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_corpse.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Corpse, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Corpse, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_corpse.cpp:157:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Corpse, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_corpse.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Corpse>, Lua_Corpse>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Corpse, std::auto_ptr<Lua_Corpse>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Corpse, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Corpse, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_corpse.cpp:157:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Corpse, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:6: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Client, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_client.cpp:1250:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, Lua_Client>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Client, std::auto_ptr<Lua_Client>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Client, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_client.cpp:1250:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Group>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Group> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Group>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Group, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Group>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Group (Lua_Client::*)(), boost::mpl::vector2<Lua_Group, Lua_Client &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Group (Lua_Client::*)(), boost::mpl::vector2<Lua_Group, Lua_Client &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Client, Lua_Group (Lua_Client::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Group (Lua_Client::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_client.cpp:1479:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Group (Lua_Client::*)()>' requested here | |
.def("GetGroup", (Lua_Group(Lua_Client::*)(void))&Lua_Client::GetGroup) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Raid>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Raid> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Raid>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Raid, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Raid>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Raid (Lua_Client::*)(), boost::mpl::vector2<Lua_Raid, Lua_Client &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Raid (Lua_Client::*)(), boost::mpl::vector2<Lua_Raid, Lua_Client &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Client, Lua_Raid (Lua_Client::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Raid (Lua_Client::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_client.cpp:1480:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Raid (Lua_Client::*)()>' requested here | |
.def("GetRaid", (Lua_Raid(Lua_Client::*)(void))&Lua_Client::GetRaid) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_client.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Inventory>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Inventory> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Inventory>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Inventory, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Inventory>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Inventory (Lua_Client::*)(), boost::mpl::vector2<Lua_Inventory, Lua_Client &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Inventory (Lua_Client::*)(), boost::mpl::vector2<Lua_Inventory, Lua_Client &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Client, Lua_Inventory (Lua_Client::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Inventory (Lua_Client::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_client.cpp:1483:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Client, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Inventory (Lua_Client::*)()>' requested here | |
.def("GetInventory", (Lua_Inventory(Lua_Client::*)(void))&Lua_Client::GetInventory) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
6 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_door.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Door, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Door, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_door.cpp:163:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Door, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_door.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Door>, Lua_Door>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Door, std::auto_ptr<Lua_Door>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Door, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Door, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_door.cpp:163:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Door, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Entity, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:113:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Entity>, Lua_Entity>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Entity, std::auto_ptr<Lua_Entity>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Entity, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:113:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Client (Lua_Entity::*)(), boost::mpl::vector2<Lua_Client, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Client (Lua_Entity::*)(), boost::mpl::vector2<Lua_Client, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_Client (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Client (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:128:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Client (Lua_Entity::*)()>' requested here | |
.def("CastToClient", &Lua_Entity::CastToClient) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_NPC> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_NPC>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_NPC (Lua_Entity::*)(), boost::mpl::vector2<Lua_NPC, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_NPC (Lua_Entity::*)(), boost::mpl::vector2<Lua_NPC, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_NPC (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_NPC (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:129:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_NPC (Lua_Entity::*)()>' requested here | |
.def("CastToNPC", &Lua_Entity::CastToNPC) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob (Lua_Entity::*)(), boost::mpl::vector2<Lua_Mob, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (Lua_Entity::*)(), boost::mpl::vector2<Lua_Mob, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_Mob (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Mob (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:130:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Mob (Lua_Entity::*)()>' requested here | |
.def("CastToMob", &Lua_Entity::CastToMob) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Corpse>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Corpse> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Corpse>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Corpse (Lua_Entity::*)(), boost::mpl::vector2<Lua_Corpse, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Corpse (Lua_Entity::*)(), boost::mpl::vector2<Lua_Corpse, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_Corpse (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Corpse (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:131:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Corpse (Lua_Entity::*)()>' requested here | |
.def("CastToCorpse", &Lua_Entity::CastToCorpse) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Object>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Object> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Object>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Object (Lua_Entity::*)(), boost::mpl::vector2<Lua_Object, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Object (Lua_Entity::*)(), boost::mpl::vector2<Lua_Object, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_Object (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Object (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:132:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Object (Lua_Entity::*)()>' requested here | |
.def("CastToObject", &Lua_Entity::CastToObject) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Door>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Door> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Door>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Door (Lua_Entity::*)(), boost::mpl::vector2<Lua_Door, Lua_Entity &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Door (Lua_Entity::*)(), boost::mpl::vector2<Lua_Door, Lua_Entity &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Entity, Lua_Door (Lua_Entity::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Door (Lua_Entity::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity.cpp:133:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Door (Lua_Entity::*)()>' requested here | |
.def("CastToDoor", &Lua_Entity::CastToDoor); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
8 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_EntityList, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:421:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_EntityList>, Lua_EntityList>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_EntityList, std::auto_ptr<Lua_EntityList>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_EntityList, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:421:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Mob, Lua_EntityList &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Mob, Lua_EntityList &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Mob (Lua_EntityList::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Mob (Lua_EntityList::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:424:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Mob (Lua_EntityList::*)(int)>' requested here | |
.def("GetMobID", (Lua_Mob(Lua_EntityList::*)(int))&Lua_EntityList::GetMobID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_NPC> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_NPC>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_NPC (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_NPC, Lua_EntityList &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_NPC (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_NPC, Lua_EntityList &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_NPC (Lua_EntityList::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_NPC (Lua_EntityList::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:429:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_NPC (Lua_EntityList::*)(int)>' requested here | |
.def("GetNPCByID", (Lua_NPC(Lua_EntityList::*)(int))&Lua_EntityList::GetNPCByID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Client (Lua_EntityList::*)(const char *), boost::mpl::vector3<Lua_Client, Lua_EntityList &, const char *>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Client (Lua_EntityList::*)(const char *), boost::mpl::vector3<Lua_Client, Lua_EntityList &, const char *>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Client (Lua_EntityList::*)(const char *), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Client (Lua_EntityList::*)(const char *), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:431:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Client (Lua_EntityList::*)(const char *)>' requested here | |
.def("GetClientByName", (Lua_Client(Lua_EntityList::*)(const char*))&Lua_EntityList::GetClientByName) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Object>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Object> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Object>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Object (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Object, Lua_EntityList &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Object (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Object, Lua_EntityList &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Object (Lua_EntityList::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Object (Lua_EntityList::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:436:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Object (Lua_EntityList::*)(int)>' requested here | |
.def("GetObjectByID", (Lua_Object(Lua_EntityList::*)(int))&Lua_EntityList::GetObjectByID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Door>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Door> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Door>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Door (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Door, Lua_EntityList &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Door (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Door, Lua_EntityList &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Door (Lua_EntityList::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Door (Lua_EntityList::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:438:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Door (Lua_EntityList::*)(int)>' requested here | |
.def("GetDoorsByID", (Lua_Door(Lua_EntityList::*)(int))&Lua_EntityList::GetDoorsByID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Group>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Group> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Group>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Group, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Group>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Group (Lua_EntityList::*)(Lua_Mob), boost::mpl::vector3<Lua_Group, Lua_EntityList &, Lua_Mob>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Group (Lua_EntityList::*)(Lua_Mob), boost::mpl::vector3<Lua_Group, Lua_EntityList &, Lua_Mob>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Group (Lua_EntityList::*)(Lua_Mob), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Group (Lua_EntityList::*)(Lua_Mob), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:442:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Group (Lua_EntityList::*)(Lua_Mob)>' requested here | |
.def("GetGroupByMob", (Lua_Group(Lua_EntityList::*)(Lua_Mob))&Lua_EntityList::GetGroupByMob) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Raid>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Raid> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Raid>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Raid, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Raid>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Raid (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Raid, Lua_EntityList &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Raid (Lua_EntityList::*)(int), boost::mpl::vector3<Lua_Raid, Lua_EntityList &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Raid (Lua_EntityList::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Raid (Lua_EntityList::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:446:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Raid (Lua_EntityList::*)(int)>' requested here | |
.def("GetRaidByID", (Lua_Raid(Lua_EntityList::*)(int))&Lua_EntityList::GetRaidByID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Corpse>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Corpse> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Corpse>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Corpse (Lua_EntityList::*)(Lua_Client), boost::mpl::vector3<Lua_Corpse, Lua_EntityList &, Lua_Client>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Corpse (Lua_EntityList::*)(Lua_Client), boost::mpl::vector3<Lua_Corpse, Lua_EntityList &, Lua_Client>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Corpse (Lua_EntityList::*)(Lua_Client), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Corpse (Lua_EntityList::*)(Lua_Client), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:448:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Corpse (Lua_EntityList::*)(Lua_Client)>' requested here | |
.def("GetCorpseByOwner", (Lua_Corpse(Lua_EntityList::*)(Lua_Client))&Lua_EntityList::GetCorpseByOwner) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spawn>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Spawn> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spawn>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spawn, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Spawn>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Spawn (Lua_EntityList::*)(unsigned int), boost::mpl::vector3<Lua_Spawn, Lua_EntityList &, unsigned int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Spawn (Lua_EntityList::*)(unsigned int), boost::mpl::vector3<Lua_Spawn, Lua_EntityList &, unsigned int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Spawn (Lua_EntityList::*)(unsigned int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Spawn (Lua_EntityList::*)(unsigned int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:451:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Spawn (Lua_EntityList::*)(unsigned int)>' requested here | |
.def("GetSpawnByID", (Lua_Spawn(Lua_EntityList::*)(uint32))&Lua_EntityList::GetSpawnByID) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Mob_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Mob_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Mob_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Mob_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:475:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Mob_List (Lua_EntityList::*)()>' requested here | |
.def("GetMobList", (Lua_Mob_List(Lua_EntityList::*)(void))&Lua_EntityList::GetMobList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Client_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Client_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Client_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Client_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Client_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Client_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:476:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Client_List (Lua_EntityList::*)()>' requested here | |
.def("GetClientList", (Lua_Client_List(Lua_EntityList::*)(void))&Lua_EntityList::GetClientList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_NPC_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_NPC_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_NPC_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_NPC_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_NPC_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_NPC_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_NPC_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_NPC_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:477:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_NPC_List (Lua_EntityList::*)()>' requested here | |
.def("GetNPCList", (Lua_NPC_List(Lua_EntityList::*)(void))&Lua_EntityList::GetNPCList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Corpse_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Corpse_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Corpse_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Corpse_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Corpse_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Corpse_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Corpse_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Corpse_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Corpse_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:478:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Corpse_List (Lua_EntityList::*)()>' requested here | |
.def("GetCorpseList", (Lua_Corpse_List(Lua_EntityList::*)(void))&Lua_EntityList::GetCorpseList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Object_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Object_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Object_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Object_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Object_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Object_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Object_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Object_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Object_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:479:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Object_List (Lua_EntityList::*)()>' requested here | |
.def("GetObjectList", (Lua_Object_List(Lua_EntityList::*)(void))&Lua_EntityList::GetObjectList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Doors_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Doors_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Doors_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Doors_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Doors_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Doors_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Doors_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Doors_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Doors_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Doors_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Doors_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:480:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Doors_List (Lua_EntityList::*)()>' requested here | |
.def("GetDoorsList", (Lua_Doors_List(Lua_EntityList::*)(void))&Lua_EntityList::GetDoorsList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spawn_List>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Spawn_List> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spawn_List>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spawn_List, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Spawn_List>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Spawn_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Spawn_List, Lua_EntityList &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Spawn_List (Lua_EntityList::*)(), boost::mpl::vector2<Lua_Spawn_List, Lua_EntityList &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_EntityList, Lua_Spawn_List (Lua_EntityList::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Spawn_List (Lua_EntityList::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_entity_list.cpp:481:4: note: in instantiation of function template specialization 'luabind::class_<Lua_EntityList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Spawn_List (Lua_EntityList::*)()>' requested here | |
.def("GetSpawnList", (Lua_Spawn_List(Lua_EntityList::*)(void))&Lua_EntityList::GetSpawnList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
19 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_general.cpp:10: | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.h:5: | |
In file included from /home/mike/projects/EQEmuServer/zone/QuestParserCollection.h:25: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_general.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob (*)(int, int, int, double, double, double, double), boost::mpl::vector8<Lua_Mob, int, int, int, double, double, double, double>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:28:23: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (*)(int, int, int, double, double, double, double), boost::mpl::vector8<Lua_Mob, int, int, int, double, double, double, double>, luabind::detail::null_type>' requested here | |
object fn = make_function(L, f, deduce_signature(f), policies); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:50:13: note: in instantiation of member function 'luabind::detail::function_registration<Lua_Mob (*)(int, int, int, double, double, double, double), luabind::detail::null_type>::register_' requested here | |
new detail::function_registration<F, Policies>(name, f, policies))); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:56:12: note: in instantiation of function template specialization 'luabind::def<Lua_Mob (*)(int, int, int, double, double, double, double), luabind::detail::null_type>' requested here | |
return def(name, f, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_general.cpp:1152:12: note: in instantiation of function template specialization 'luabind::def<Lua_Mob (*)(int, int, int, double, double, double, double)>' requested here | |
luabind::def("spawn2", (Lua_Mob(*)(int,int,int,double,double,double,double))&lua_spawn2), | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_general.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_EntityList>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_EntityList> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_EntityList>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_EntityList, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_EntityList>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_EntityList (*)(), boost::mpl::vector1<Lua_EntityList>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:28:23: note: in instantiation of function template specialization 'luabind::make_function<Lua_EntityList (*)(), boost::mpl::vector1<Lua_EntityList>, luabind::detail::null_type>' requested here | |
object fn = make_function(L, f, deduce_signature(f), policies); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:50:13: note: in instantiation of member function 'luabind::detail::function_registration<Lua_EntityList (*)(), luabind::detail::null_type>::register_' requested here | |
new detail::function_registration<F, Policies>(name, f, policies))); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:56:12: note: in instantiation of function template specialization 'luabind::def<Lua_EntityList (*)(), luabind::detail::null_type>' requested here | |
return def(name, f, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_general.cpp:1287:12: note: in instantiation of function template specialization 'luabind::def<Lua_EntityList (*)()>' requested here | |
luabind::def("get_entity_list", &lua_get_entity_list), | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_general.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Client (*)(), boost::mpl::vector1<Lua_Client>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:28:23: note: in instantiation of function template specialization 'luabind::make_function<Lua_Client (*)(), boost::mpl::vector1<Lua_Client>, luabind::detail::null_type>' requested here | |
object fn = make_function(L, f, deduce_signature(f), policies); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:50:13: note: in instantiation of member function 'luabind::detail::function_registration<Lua_Client (*)(), luabind::detail::null_type>::register_' requested here | |
new detail::function_registration<F, Policies>(name, f, policies))); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:56:12: note: in instantiation of function template specialization 'luabind::def<Lua_Client (*)(), luabind::detail::null_type>' requested here | |
return def(name, f, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_general.cpp:1306:12: note: in instantiation of function template specialization 'luabind::def<Lua_Client (*)()>' requested here | |
luabind::def("get_initiator", &lua_get_initiator), | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_general.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_ItemInst>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_ItemInst> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_ItemInst>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_ItemInst (*)(), boost::mpl::vector1<Lua_ItemInst>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:28:23: note: in instantiation of function template specialization 'luabind::make_function<Lua_ItemInst (*)(), boost::mpl::vector1<Lua_ItemInst>, luabind::detail::null_type>' requested here | |
object fn = make_function(L, f, deduce_signature(f), policies); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:50:13: note: in instantiation of member function 'luabind::detail::function_registration<Lua_ItemInst (*)(), luabind::detail::null_type>::register_' requested here | |
new detail::function_registration<F, Policies>(name, f, policies))); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/function.hpp:56:12: note: in instantiation of function template specialization 'luabind::def<Lua_ItemInst (*)(), luabind::detail::null_type>' requested here | |
return def(name, f, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_general.cpp:1308:12: note: in instantiation of function template specialization 'luabind::def<Lua_ItemInst (*)()>' requested here | |
luabind::def("get_quest_item", &lua_get_quest_item), | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_group.cpp:8: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_group.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Group, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_group.cpp:107:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_group.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Group>, Lua_Group>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Group, std::auto_ptr<Lua_Group>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Group, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_group.cpp:107:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_group.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob (Lua_Group::*)(), boost::mpl::vector2<Lua_Mob, Lua_Group &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (Lua_Group::*)(), boost::mpl::vector2<Lua_Mob, Lua_Group &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Group, Lua_Mob (Lua_Group::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Mob (Lua_Group::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_group.cpp:119:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Group, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Mob (Lua_Group::*)()>' requested here | |
.def("GetLeader", (Lua_Mob(Lua_Group::*)(void))&Lua_Group::GetLeader) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
4 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_hate_list.cpp:8: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_hate_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:421:24: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (Lua_HateEntry::*)(), boost::mpl::vector2<Lua_Mob, Lua_HateEntry &>, luabind::detail::null_type>' requested here | |
return make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:413:21: note: in instantiation of function template specialization 'luabind::detail::property_registration<Lua_HateEntry, Lua_Mob (Lua_HateEntry::*)(), luabind::detail::null_type, void (Lua_HateEntry::*)(Lua_Mob), luabind::detail::null_type>::make_get<Lua_Mob (Lua_HateEntry::*)()>' requested here | |
, make_get(L, get, boost::is_member_object_pointer<Get>()) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:817:21: note: in instantiation of member function 'luabind::detail::property_registration<Lua_HateEntry, Lua_Mob (Lua_HateEntry::*)(), luabind::detail::null_type, void (Lua_HateEntry::*)(Lua_Mob), luabind::detail::null_type>::register_' requested here | |
new registration_type(name, g, detail::null_type(), s)); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:620:20: note: in instantiation of function template specialization 'luabind::class_<Lua_HateEntry, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::property_impl<Lua_Mob (Lua_HateEntry::*)(), void (Lua_HateEntry::*)(Lua_Mob)>' requested here | |
return property_impl( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_hate_list.cpp:58:5: note: in instantiation of function template specialization 'luabind::class_<Lua_HateEntry, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::property<Lua_Mob (Lua_HateEntry::*)(), void (Lua_HateEntry::*)(Lua_Mob)>' requested here | |
.property("ent", &Lua_HateEntry::GetEnt, &Lua_HateEntry::SetEnt) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_hate_list.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_HateEntry>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_HateEntry> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_HateEntry>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_HateEntry, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:73:13: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_HateEntry>' requested here | |
converter.apply(L, unwrap_ref<boost::is_reference_wrapper<T>::value>::get(v)); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/iterator_policy.hpp:24:13: note: (skipping 9 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
convert_to_lua(L, *self->first); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::access_member_ptr<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> >, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > &>, boost::mpl::vector2<std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > &, const Lua_HateList &>, luabind::detail::policy_cons<luabind::detail::dependency_policy<0, 1>, luabind::detail::policy_cons<luabind::detail::iterator_policy, luabind::detail::null_type> > >::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:432:24: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::access_member_ptr<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> >, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > &>, boost::mpl::vector2<std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > &, const Lua_HateList &>, luabind::detail::policy_cons<luabind::detail::dependency_policy<0, 1>, luabind::detail::policy_cons<luabind::detail::iterator_policy, luabind::detail::null_type> > >' requested here | |
return make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:413:21: note: in instantiation of function template specialization 'luabind::detail::property_registration<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > Lua_HateList::*, luabind::detail::policy_cons<luabind::detail::iterator_policy, luabind::detail::null_type>, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > Lua_HateList::*, luabind::detail::null_type>::make_get<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > >' requested here | |
, make_get(L, get, boost::is_member_object_pointer<Get>()) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:698:21: note: in instantiation of member function 'luabind::detail::property_registration<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > Lua_HateList::*, luabind::detail::policy_cons<luabind::detail::iterator_policy, luabind::detail::null_type>, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> > Lua_HateList::*, luabind::detail::null_type>::register_' requested here | |
new registration_type( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_hate_list.cpp:66:5: note: in instantiation of function template specialization 'luabind::class_<Lua_HateList, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_readwrite<Lua_HateList, std::vector<Lua_HateEntry, std::allocator<Lua_HateEntry> >, luabind::detail::policy_cons<luabind::detail::iterator_policy, luabind::detail::null_type> >' requested here | |
.def_readwrite("entries", &Lua_HateList::entries, luabind::return_stl_iterator); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
3 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:6: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Inventory, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:168:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Inventory>, Lua_Inventory>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Inventory, std::auto_ptr<Lua_Inventory>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Inventory, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:168:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_ItemInst>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_ItemInst> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_ItemInst>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_ItemInst (Lua_Inventory::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_Inventory &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_ItemInst (Lua_Inventory::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_Inventory &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Inventory, Lua_ItemInst (Lua_Inventory::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_ItemInst (Lua_Inventory::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_inventory.cpp:169:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Inventory, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_ItemInst (Lua_Inventory::*)(int)>' requested here | |
.def("GetItem", (Lua_ItemInst(Lua_Inventory::*)(int))&Lua_Inventory::GetItem) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
4 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_item.cpp:6: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_item.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Item, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Item, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_item.cpp:906:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Item, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_item.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Item>, Lua_Item>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Item, std::auto_ptr<Lua_Item>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Item, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Item, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_item.cpp:906:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Item, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
3 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_ItemInst, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:269:4: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_ItemInst>, Lua_ItemInst>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_ItemInst, std::auto_ptr<Lua_ItemInst>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_ItemInst, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:269:4: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:183:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> ptr(new T(x)); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_ItemInst>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: in instantiation of function template specialization 'luabind::detail::invoke_member<Lua_ItemInst (Lua_ItemInst::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_ItemInst &, int>, luabind::detail::null_type>' requested here | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<Lua_ItemInst (Lua_ItemInst::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_ItemInst &, int>, luabind::detail::null_type, boost::is_void<Lua_ItemInst> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_ItemInst (Lua_ItemInst::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_ItemInst &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_ItemInst (Lua_ItemInst::*)(int), boost::mpl::vector3<Lua_ItemInst, Lua_ItemInst &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_ItemInst, Lua_ItemInst (Lua_ItemInst::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_ItemInst (Lua_ItemInst::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:281:4: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_ItemInst (Lua_ItemInst::*)(int)>' requested here | |
.def("GetItem", (Lua_ItemInst(Lua_ItemInst::*)(int))&Lua_ItemInst::GetItem) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Item>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Item> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Item>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Item, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Item>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Item (Lua_ItemInst::*)(), boost::mpl::vector2<Lua_Item, Lua_ItemInst &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Item (Lua_ItemInst::*)(), boost::mpl::vector2<Lua_Item, Lua_ItemInst &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_ItemInst, Lua_Item (Lua_ItemInst::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Item (Lua_ItemInst::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_iteminst.cpp:292:4: note: in instantiation of function template specialization 'luabind::class_<Lua_ItemInst, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Item (Lua_ItemInst::*)()>' requested here | |
.def("GetItem", (Lua_Item(Lua_ItemInst::*)(void))&Lua_ItemInst::GetItem) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_mob.cpp:6: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_mob.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Mob, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_mob.cpp:1867:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_mob.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, Lua_Mob>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Mob, std::auto_ptr<Lua_Mob>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Mob, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_mob.cpp:1867:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_mob.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:183:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> ptr(new T(x)); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: in instantiation of function template specialization 'luabind::detail::invoke_member<Lua_Mob (Lua_Mob::*)(), boost::mpl::vector2<Lua_Mob, Lua_Mob &>, luabind::detail::null_type>' requested here | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<Lua_Mob (Lua_Mob::*)(), boost::mpl::vector2<Lua_Mob, Lua_Mob &>, luabind::detail::null_type, boost::is_void<Lua_Mob> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Mob (Lua_Mob::*)(), boost::mpl::vector2<Lua_Mob, Lua_Mob &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Mob (Lua_Mob::*)(), boost::mpl::vector2<Lua_Mob, Lua_Mob &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Mob, Lua_Mob (Lua_Mob::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Mob (Lua_Mob::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_mob.cpp:1935:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Mob (Lua_Mob::*)()>' requested here | |
.def("GetTarget", &Lua_Mob::GetTarget) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_mob.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_HateList>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_HateList> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_HateList>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_HateList, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_HateList>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_HateList (Lua_Mob::*)(), boost::mpl::vector2<Lua_HateList, Lua_Mob &>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_HateList (Lua_Mob::*)(), boost::mpl::vector2<Lua_HateList, Lua_Mob &>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Mob, Lua_HateList (Lua_Mob::*)(), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_HateList (Lua_Mob::*)(), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_mob.cpp:2013:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Mob, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_HateList (Lua_Mob::*)()>' requested here | |
.def("GetHateList", &Lua_Mob::GetHateList) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_npc.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_NPC, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_NPC, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_npc.cpp:457:4: note: in instantiation of function template specialization 'luabind::class_<Lua_NPC, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_npc.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC>, Lua_NPC>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_NPC, std::auto_ptr<Lua_NPC>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_NPC, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_NPC, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_npc.cpp:457:4: note: in instantiation of function template specialization 'luabind::class_<Lua_NPC, Lua_Mob, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_object.cpp:6: | |
In file included from /home/mike/projects/EQEmuServer/zone/object.h:29: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_object.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Object, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Object, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_object.cpp:183:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Object, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_object.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Object>, Lua_Object>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Object, std::auto_ptr<Lua_Object>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Object, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Object, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_object.cpp:183:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Object, Lua_Entity, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
3 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_packet.cpp:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_packet.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Packet, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Packet, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_packet.cpp:245:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Packet, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_packet.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Packet>, Lua_Packet>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Packet, std::auto_ptr<Lua_Packet>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Packet, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Packet, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_packet.cpp:245:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Packet, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
3 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.cpp:13: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_NPC> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_NPC>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_NPC, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_NPC, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_NPC>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser.cpp:278:34: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_NPC>' requested here | |
luabind::adl::object l_npc_o = luabind::adl::object(L, l_npc); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Client, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Client, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Client>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser.cpp:372:37: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Client>' requested here | |
luabind::adl::object l_client_o = luabind::adl::object(L, l_client); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_ItemInst>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_ItemInst> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_ItemInst>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_ItemInst, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_ItemInst, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_ItemInst>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser.cpp:449:35: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_ItemInst>' requested here | |
luabind::adl::object l_item_o = luabind::adl::object(L, l_item); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spell>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Spell> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spell>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spell, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Spell>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Spell, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Spell, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Spell>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser.cpp:531:37: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Spell>' requested here | |
luabind::adl::object l_spell_o = luabind::adl::object(L, l_spell); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:8: | |
In file included from /home/mike/projects/EQEmuServer/zone/QuestParserCollection.h:25: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Client, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Client, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Client>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:34:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Client>' requested here | |
luabind::adl::object l_client_o = luabind::adl::object(L, l_client); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_ItemInst>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_ItemInst> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_ItemInst, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_ItemInst>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_ItemInst, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_ItemInst, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_ItemInst>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:60:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_ItemInst>' requested here | |
luabind::adl::object l_inst_o = luabind::adl::object(L, l_inst); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Mob>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Mob> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Mob, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Mob>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Mob, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Mob, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Mob>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:101:33: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Mob>' requested here | |
luabind::adl::object l_mob_o = luabind::adl::object(L, l_mob); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_NPC>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_NPC> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_NPC, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_NPC>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_NPC, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_NPC, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_NPC>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:117:33: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_NPC>' requested here | |
luabind::adl::object l_npc_o = luabind::adl::object(L, l_npc); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spell>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Spell> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spell>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Spell, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Spell>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Spell, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Spell, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Spell>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:193:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Spell>' requested here | |
luabind::adl::object l_spell_o = luabind::adl::object(L, l_spell); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Item>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Item> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Item>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Item, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Item>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Item, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Item, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Item>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:287:35: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Item>' requested here | |
luabind::adl::object l_item_o = luabind::adl::object(L, l_item); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Object>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Object> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Object, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Object>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Object, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Object, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Object>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:309:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Object>' requested here | |
luabind::adl::object l_object_o = luabind::adl::object(L, l_object); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Door>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Door> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Door, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Door>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Door, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Door, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Door>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:317:34: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Door>' requested here | |
luabind::adl::object l_door_o = luabind::adl::object(L, l_door); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Corpse>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Corpse> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Corpse, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Corpse>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Corpse, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Corpse, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Corpse>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:394:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Corpse>' requested here | |
luabind::adl::object l_corpse_o = luabind::adl::object(L, l_corpse); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:5: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Packet>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Packet> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Packet>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Packet, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:67:10: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Packet>' requested here | |
cv.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:83:7: note: in instantiation of function template specialization 'luabind::detail::push_aux<const Lua_Packet, luabind::detail::default_policy>' requested here | |
push_aux(interpreter, value, (converter_policy*)0); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:89:7: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Packet, luabind::detail::null_type>' requested here | |
push(interpreter, value, null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/object.hpp:741:19: note: in instantiation of function template specialization 'luabind::detail::push<const Lua_Packet>' requested here | |
detail::push(interpreter, value); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_parser_events.cpp:479:36: note: in instantiation of function template specialization 'luabind::adl::object::object<Lua_Packet>' requested here | |
luabind::adl::object l_packet_o = luabind::adl::object(L, l_packet); | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
11 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_raid.cpp:8: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_raid.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Raid, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_raid.cpp:128:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_raid.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Raid>, Lua_Raid>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Raid, std::auto_ptr<Lua_Raid>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Raid, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_raid.cpp:128:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_raid.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/make_instance.hpp:91:23: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Client>, const void>::release' requested here | |
new (storage) holder_type(p, dynamic.first, dynamic.second, cls); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:184:9: note: in instantiation of function template specialization 'luabind::detail::make_instance<std::auto_ptr<Lua_Client> >' requested here | |
make_instance(L, ptr); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:196:9: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client>' requested here | |
make_pointee_instance(L, x, has_get_pointer<T>(), Clone()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:282:13: note: in instantiation of function template specialization 'luabind::detail::make_pointee_instance<Lua_Client, mpl_::bool_<true> >' requested here | |
make_pointee_instance(L, x, mpl::true_()); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:283:26: note: in instantiation of function template specialization 'luabind::detail::value_converter::apply<Lua_Client>' requested here | |
result_converter.apply( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:75:12: note: (skipping 4 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
return invoke_member( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<Lua_Client (Lua_Raid::*)(int), boost::mpl::vector3<Lua_Client, Lua_Raid &, int>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:310:17: note: in instantiation of function template specialization 'luabind::make_function<Lua_Client (Lua_Raid::*)(int), boost::mpl::vector3<Lua_Client, Lua_Raid &, int>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:827:9: note: in instantiation of member function 'luabind::detail::memfun_registration<Lua_Raid, Lua_Client (Lua_Raid::*)(int), luabind::detail::null_type>::register_' requested here | |
new detail::memfun_registration<T, F, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:573:17: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::virtual_def<Lua_Client (Lua_Raid::*)(int), luabind::detail::null_type>' requested here | |
return this->virtual_def( | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_raid.cpp:145:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Raid, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<Lua_Client (Lua_Raid::*)(int)>' requested here | |
.def("GetClientByIndex", (Lua_Client(Lua_Raid::*)(int))&Lua_Raid::GetClientByIndex) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
4 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_spawn.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Spawn, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Spawn, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_spawn.cpp:143:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Spawn, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_spawn.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spawn>, Lua_Spawn>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Spawn, std::auto_ptr<Lua_Spawn>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Spawn, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Spawn, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_spawn.cpp:143:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Spawn, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_spell.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:96: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:49:14: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
std::auto_ptr<T> instance(new T); | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::entry_point' requested here | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Spell, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Spell, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_spell.cpp:429:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Spell, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
In file included from /home/mike/projects/EQEmuServer/zone/lua_spell.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/luabind.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:93: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/back_reference.hpp:27: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/wrapper_base.hpp:31: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/call_member.hpp:30: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/convert_to_lua.hpp:28: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/policy.hpp:51: | |
In file included from /home/mike/projects/EQEmuServer/luabind/luabind/detail/object_rep.hpp:29: | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/instance_holder.hpp:60:29: warning: 'auto_ptr' is deprecated [-Wdeprecated-declarations] | |
void release_ownership(std::auto_ptr<T>& p) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/constructor.hpp:57:42: note: in instantiation of member function 'luabind::detail::pointer_holder<std::auto_ptr<Lua_Spell>, Lua_Spell>::release' requested here | |
self->set_instance(new (storage) holder_type( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:292:13: note: in instantiation of member function 'luabind::detail::construct_aux<0, Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >::operator()' requested here | |
f( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:86:12: note: in instantiation of function template specialization 'luabind::detail::invoke_normal<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
return invoke_normal( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/detail/call.hpp:97:12: note: in instantiation of function template specialization 'luabind::detail::invoke0<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type, boost::is_void<void> >' requested here | |
return invoke0( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:63:25: note: in instantiation of function template specialization 'luabind::detail::invoke<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
results = invoke( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:34:28: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
: function_object(&entry_point) | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/make_function.hpp:108:13: note: in instantiation of member function 'luabind::detail::function_object_impl<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::function_object_impl' requested here | |
, new detail::function_object_impl<F, Signature, Policies>( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:352:29: note: in instantiation of function template specialization 'luabind::make_function<luabind::detail::construct<Lua_Spell, std::auto_ptr<Lua_Spell>, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0> >, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>' requested here | |
object fn = make_function( | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:859:21: note: in instantiation of member function 'luabind::detail::constructor_registration<Lua_Spell, luabind::detail::null_type, boost::mpl::v_item<const luabind::adl::argument &, boost::mpl::v_item<void, boost::mpl::vector0<mpl_::na>, 0>, 0>, luabind::detail::null_type>::register_' requested here | |
new detail::constructor_registration< | |
^ | |
/home/mike/projects/EQEmuServer/luabind/luabind/class.hpp:599:26: note: in instantiation of function template specialization 'luabind::class_<Lua_Spell, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def_constructor<luabind::constructor<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>, luabind::detail::null_type>' requested here | |
return this->def_constructor(&sig, detail::null_type()); | |
^ | |
/home/mike/projects/EQEmuServer/zone/lua_spell.cpp:429:4: note: in instantiation of function template specialization 'luabind::class_<Lua_Spell, luabind::detail::unspecified, luabind::detail::unspecified, luabind::detail::unspecified>::def<luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type, luabind::detail::null_type>' requested here | |
.def(luabind::constructor<>()) | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/backward/auto_ptr.h:87:11: note: 'auto_ptr' declared here | |
class auto_ptr | |
^ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/merc.cpp:2: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:2139:23: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(IsEngaged() && (g->members[i]->GetClass() == NECROMANCER && hpr >= 50) | |
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:2139:23: note: place parentheses around the '&&' expression to silence this warning | |
if(IsEngaged() && (g->members[i]->GetClass() == NECROMANCER && hpr >= 50) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:2498:13: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if(tar && (mercClass == CASTERDPS) || (mercClass == MELEEDPS)) { | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:2498:13: note: place parentheses around the '&&' expression to silence this warning | |
if(tar && (mercClass == CASTERDPS) || (mercClass == MELEEDPS)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:2649:73: warning: comparison of constant 65535 with expression of type 'const int16' (aka 'const short') is always true [-Wtautological-constant-out-of-range-compare] | |
if (TempItem && TempItem->Focus.Effect > 0 && TempItem->Focus.Effect != SPELL_UNKNOWN) { | |
~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5865:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5865:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5865:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5897:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5897:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/merc.cpp:5897:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
6 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/mob.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1213:19: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1214:19: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1215:19: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1230:19: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1231:19: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1232:19: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1514:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1514:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1669:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1669:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1689:41: warning: 'memset' call operates on objects of type 'uchar' (aka 'unsigned char') while the size is based on a different type 'uchar *' (aka 'unsigned char *') [-Wsizeof-pointer-memaccess] | |
memset(pack->pBuffer, 0, sizeof(pack->pBuffer)); | |
~~~~~~~~~~~~~ ~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1689:41: note: did you mean to provide an explicit length? | |
memset(pack->pBuffer, 0, sizeof(pack->pBuffer)); | |
~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1699:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1699:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1715:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1715:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1767:44: warning: 'memset' call operates on objects of type 'unsigned char' while the size is based on a different type 'unsigned char *' [-Wsizeof-pointer-memaccess] | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:1767:44: note: did you mean to provide an explicit length? | |
memset(outapp->pBuffer, 0, sizeof(outapp->pBuffer)); | |
~~~~~~~~^~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3298:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
else if (base2 = 1004 && GetHPRatio() < 80) | |
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3298:23: note: place parentheses around the assignment to silence this warning | |
else if (base2 = 1004 && GetHPRatio() < 80) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3298:23: note: use '==' to turn this assignment into an equality comparison | |
else if (base2 = 1004 && GetHPRatio() < 80) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3306:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
else if (base2 = 38311 && GetManaRatio() < 10) | |
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3306:23: note: place parentheses around the assignment to silence this warning | |
else if (base2 = 38311 && GetManaRatio() < 10) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3306:23: note: use '==' to turn this assignment into an equality comparison | |
else if (base2 = 38311 && GetManaRatio() < 10) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3311:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (base2 = 522 && GetEndurancePercent() < 40){ | |
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3311:18: note: place parentheses around the assignment to silence this warning | |
if (base2 = 522 && GetEndurancePercent() < 40){ | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:3311:18: note: use '==' to turn this assignment into an equality comparison | |
if (base2 = 522 && GetEndurancePercent() < 40){ | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4151:20: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4152:20: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4153:20: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4591:21: warning: comparison of constant 255 with expression of type 'SkillUseTypes' is always false [-Wtautological-constant-out-of-range-compare] | |
else if (skill_num == 255 || skill_num == -1) | |
~~~~~~~~~ ^ ~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4591:41: warning: comparison of constant -1 with expression of type 'SkillUseTypes' is always false [-Wtautological-constant-out-of-range-compare] | |
else if (skill_num == 255 || skill_num == -1) | |
~~~~~~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4600:21: warning: comparison of constant 255 with expression of type 'const SkillUseTypes' is always false [-Wtautological-constant-out-of-range-compare] | |
else if (skill_num == 255 || skill_num == -1) | |
~~~~~~~~~ ^ ~~~ | |
/home/mike/projects/EQEmuServer/zone/mob.cpp:4600:41: warning: comparison of constant -1 with expression of type 'const SkillUseTypes' is always false [-Wtautological-constant-out-of-range-compare] | |
else if (skill_num == 255 || skill_num == -1) | |
~~~~~~~~~ ^ ~~ | |
23 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/MobAI.cpp:25: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/mod_functions.cpp:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/mod_functions.cpp:17: | |
/home/mike/projects/EQEmuServer/zone/embparser.h:19:9: warning: 'EQEMU_EMBPARSER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef EQEMU_EMBPARSER_H | |
^~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/embparser.h:20:9: note: 'EQMEU_EMBPARSER_H' is defined here; did you mean 'EQEMU_EMBPARSER_H'? | |
#define EQMEU_EMBPARSER_H | |
^~~~~~~~~~~~~~~~~ | |
EQEMU_EMBPARSER_H | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/net.cpp:47: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
In file included from /home/mike/projects/EQEmuServer/zone/net.cpp:58: | |
/home/mike/projects/EQEmuServer/zone/embparser.h:19:9: warning: 'EQEMU_EMBPARSER_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef EQEMU_EMBPARSER_H | |
^~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/embparser.h:20:9: note: 'EQMEU_EMBPARSER_H' is defined here; did you mean 'EQEMU_EMBPARSER_H'? | |
#define EQMEU_EMBPARSER_H | |
^~~~~~~~~~~~~~~~~ | |
EQEMU_EMBPARSER_H | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/npc.cpp:39: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/npc.cpp:666:26: warning: comparison of constant 999 with expression of type 'uint8' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] | |
if(viral_timer_counter > 999) | |
~~~~~~~~~~~~~~~~~~~ ^ ~~~ | |
2 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/Object.cpp:23: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/oriented_bounding_box.cpp:2: | |
In file included from /home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.hpp:292: | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:58:11: warning: GLM: rotate function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: rotate function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:99:11: warning: GLM: rotate_slow function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: rotate_slow function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:232:11: warning: GLM: perspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: perspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:264:11: warning: GLM: perspectiveFov function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: perspectiveFov function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:290:11: warning: GLM: infinitePerspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: infinitePerspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
/home/mike/projects/EQEmuServer/common/glm/glm/gtc/matrix_transform.inl:318:11: warning: GLM: tweakedInfinitePerspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message. [-W#pragma-messages] | |
# pragma message("GLM: tweakedInfinitePerspective function taking degrees as a parameter is deprecated. #define GLM_FORCE_RADIANS before including GLM headers to remove this message.") | |
^ | |
6 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/pathing.cpp:12: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/perl_hateentry.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/perl_questitem.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/perlpacket.cpp:21: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/petitions.cpp:43: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/pets.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/QGlobals.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/questmgr.cpp:55: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:244:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (tmp = database.GetNPCType(npc_type)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:244:10: note: place parentheses around the assignment to silence this warning | |
if (tmp = database.GetNPCType(npc_type)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:244:10: note: use '==' to turn this assignment into an equality comparison | |
if (tmp = database.GetNPCType(npc_type)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:266:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
if (tmp = database.GetNPCType(npc_type)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:266:10: note: place parentheses around the assignment to silence this warning | |
if (tmp = database.GetNPCType(npc_type)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:266:10: note: use '==' to turn this assignment into an equality comparison | |
if (tmp = database.GetNPCType(npc_type)) | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:924:18: warning: comparison of constant -1 with expression of type 'uint16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] | |
if (book_slot == -1) //no more book slots | |
~~~~~~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/questmgr.cpp:1094:13: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] | |
if (gid >= 0 && gid < 12) { | |
~~~ ^ ~ | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/QuestParserCollection.cpp:22: | |
In file included from /home/mike/projects/EQEmuServer/zone/QuestParserCollection.h:25: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/raids.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/spawn2.cpp:23: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/special_attacks.cpp:25: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1119:23: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if((!CanDoubleAttack && (attack_timer.Enabled() && !attack_timer.Check(false)) || (ranged_timer.Enabled() && !ranged_timer.Check()))) { | |
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1119:23: note: place parentheses around the '&&' expression to silence this warning | |
if((!CanDoubleAttack && (attack_timer.Enabled() && !attack_timer.Check(false)) || (ranged_timer.Enabled() && !ranged_timer.Check()))) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1636:12: warning: comparison of constant -1 with expression of type 'uint16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] | |
if (skill == -1){ | |
~~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1687:18: warning: comparison of constant -1 with expression of type 'uint16' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] | |
if(skill_to_use == -1) | |
~~~~~~~~~~~~ ^ ~~ | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1855:46: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if ((RuleB(Combat,TauntOverLevel) == false) && (level_difference < 0) || who->GetSpecialAbility(IMMUNE_TAUNT)){ | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/special_attacks.cpp:1855:46: note: place parentheses around the '&&' expression to silence this warning | |
if ((RuleB(Combat,TauntOverLevel) == false) && (level_difference < 0) || who->GetSpecialAbility(IMMUNE_TAUNT)){ | |
^ | |
( ) | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/spell_effects.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:2070:22: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:2071:22: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:2072:22: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4310:66: warning: if statement has empty body [-Wempty-body] | |
if (CheckSpellCategory(spell_id, base1, SE_LimitSpellClass)); | |
^ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4310:66: note: put the semicolon on a separate line to silence this warning | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4315:66: warning: if statement has empty body [-Wempty-body] | |
if (CheckSpellCategory(spell_id, base1, SE_LimitSpellClass)); //Include | |
^ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4315:66: note: put the semicolon on a separate line to silence this warning | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4322:69: warning: if statement has empty body [-Wempty-body] | |
if (CheckSpellCategory(spell_id, base1, SE_LimitSpellSubclass)); | |
^ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4322:69: note: put the semicolon on a separate line to silence this warning | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4327:69: warning: if statement has empty body [-Wempty-body] | |
if (CheckSpellCategory(spell_id, base1, SE_LimitSpellSubclass)); //Include | |
^ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:4327:69: note: put the semicolon on a separate line to silence this warning | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:5209:73: warning: comparison of constant 65535 with expression of type 'const int16' (aka 'const short') is always true [-Wtautological-constant-out-of-range-compare] | |
if (TempItem && TempItem->Focus.Effect > 0 && TempItem->Focus.Effect != SPELL_UNKNOWN) { | |
~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:5243:84: warning: comparison of constant 65535 with expression of type 'const int16' (aka 'const short') is always true [-Wtautological-constant-out-of-range-compare] | |
if (TempItemAug && TempItemAug->Focus.Effect > 0 && TempItemAug->Focus.Effect != SPELL_UNKNOWN) { | |
~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/spell_effects.cpp:5281:73: warning: comparison of constant 65535 with expression of type 'const int16' (aka 'const short') is always true [-Wtautological-constant-out-of-range-compare] | |
if (TempItem && TempItem->Focus.Effect > 0 && TempItem->Focus.Effect != SPELL_UNKNOWN) { | |
~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~ | |
11 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/spells.cpp:71: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:187:29: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (spellbonuses.Sanctuary && (spells[spell_id].targettype != ST_Self && GetTarget() != this) || IsDetrimentalSpell(spell_id)) | |
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:187:29: note: place parentheses around the '&&' expression to silence this warning | |
if (spellbonuses.Sanctuary && (spells[spell_id].targettype != ST_Self && GetTarget() != this) || IsDetrimentalSpell(spell_id)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:1232:92: warning: '&&' within '||' [-Wlogical-op-parentheses] | |
if (inst && inst->IsType(ItemClassCommon) && (inst->GetItem()->Click.Effect == spell_id) && inst->GetCharges() || fromaug) | |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:1232:92: note: place parentheses around the '&&' expression to silence this warning | |
if (inst && inst->IsType(ItemClassCommon) && (inst->GetItem()->Click.Effect == spell_id) && inst->GetCharges() || fromaug) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:2457:24: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:2458:24: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:2459:24: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:3799:22: warning: implicit truncation from 'int' to bitfield changes value from 7 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0006 =7; | |
^~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:3800:22: warning: implicit truncation from 'int' to bitfield changes value from 127 to -1 [-Wbitfield-constant-conversion] | |
spu->padding0014 =0x7f; | |
^~~~~ | |
/home/mike/projects/EQEmuServer/zone/spells.cpp:3801:22: warning: implicit truncation from 'int' to bitfield changes value from 384807 to -139481 [-Wbitfield-constant-conversion] | |
spu->padding0018 =0x5df27; | |
^~~~~~~~ | |
9 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/tasks.cpp:33: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/titles.cpp:20: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/tradeskills.cpp:27: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/trading.cpp:19: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/trap.cpp:21: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/tribute.cpp:21: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/waypoints.cpp:26: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/worldserver.cpp:43: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/zone.cpp:36: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:571:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:571:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:571:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:589:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:589:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:589:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:643:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:643:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:643:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:673:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:673:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zone.cpp:673:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
5 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/zonedb.cpp:9: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1660:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1660:18: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1660:18: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1723:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1723:18: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1723:18: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1894:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1894:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:1894:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2002:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2002:17: note: place parentheses around the assignment to silence this warning | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2002:17: note: use '==' to turn this assignment into an equality comparison | |
while(DataRow = mysql_fetch_row(DatasetResult)) { | |
^ | |
== | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2529:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] | |
while(row = mysql_fetch_row(result)) | |
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2529:13: note: place parentheses around the assignment to silence this warning | |
while(row = mysql_fetch_row(result)) | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/zonedb.cpp:2529:13: note: use '==' to turn this assignment into an equality comparison | |
while(row = mysql_fetch_row(result)) | |
^ | |
== | |
6 warnings generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/zonedbasync.cpp:4: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
In file included from /home/mike/projects/EQEmuServer/zone/zoning.cpp:22: | |
In file included from /home/mike/projects/EQEmuServer/zone/masterentity.h:7: | |
In file included from /home/mike/projects/EQEmuServer/zone/client.h:34: | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ ~~ | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses after the '!' to evaluate the comparison first | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
/home/mike/projects/EQEmuServer/zone/../common/seperator.h:129:64: note: add parentheses around left hand side expression to silence this warning | |
else if (i == 0 && (check[i] == '-' || check[i] == '+') && !check[i+1] == 0) { | |
^ | |
( ) | |
1 warning generated. | |
/home/mike/projects/EQEmuServer/ucs/clientlist.cpp:1379:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] | |
else | |
^ | |
/home/mike/projects/EQEmuServer/ucs/clientlist.cpp:1889:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] | |
else | |
^ | |
2 warnings generated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment