]> git.netwichtig.de Git - user/henk/code/inspircd.git/commit
Fix conversion issues by replacing ConvToInt with ConvToNum<T>.
authorPeter Powell <petpow@saberuk.com>
Wed, 12 Dec 2018 20:34:46 +0000 (20:34 +0000)
committerPeter Powell <petpow@saberuk.com>
Wed, 12 Dec 2018 21:43:24 +0000 (21:43 +0000)
commit0f7cfd46ef2d277f5f82e34a2852c75212d75261
tree73445b54ad2ce50ae75999ec9f939ff1097b057a
parent4e0cb28c1913c4ef76dd06b04fe321afe310f232
Fix conversion issues by replacing ConvToInt with ConvToNum<T>.

The former was a thin wrapper around atol and brought with it all
of the weird parsing logic of atol which is almost never what is
actually wanted. It also almost never returned the numeric type
which is actually wanted which can cause weird issues when casting.
28 files changed:
include/convto.h
src/base.cpp
src/channels.cpp
src/coremods/core_channel/cmd_invite.cpp
src/coremods/core_channel/invite.cpp
src/modules/m_callerid.cpp
src/modules/m_chanhistory.cpp
src/modules/m_delaymsg.cpp
src/modules/m_filter.cpp
src/modules/m_joinflood.cpp
src/modules/m_jumpserver.cpp
src/modules/m_kicknorejoin.cpp
src/modules/m_messageflood.cpp
src/modules/m_nickflood.cpp
src/modules/m_pbkdf2.cpp
src/modules/m_repeat.cpp
src/modules/m_spanningtree/addline.cpp
src/modules/m_spanningtree/away.cpp
src/modules/m_spanningtree/capab.cpp
src/modules/m_spanningtree/compat.cpp
src/modules/m_spanningtree/main.h
src/modules/m_spanningtree/num.cpp
src/modules/m_spanningtree/servercommand.cpp
src/modules/m_spanningtree/svsnick.cpp
src/modules/m_spanningtree/treesocket.h
src/modules/m_spanningtree/treesocket2.cpp
src/modules/m_topiclock.cpp
src/socket.cpp