]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Remove a ton of <typeinfo>, <iostream>, <sstream> etc that we usually never use
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Wed, 30 Aug 2006 09:51:50 +0000 (09:51 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Wed, 30 Aug 2006 09:51:50 +0000 (09:51 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5081 e03df62e-2008-0410-955e-edbf42e46eb7

49 files changed:
configure
include/command_parse.h
include/commands/cmd_away.h
include/commands/cmd_commands.h
include/commands/cmd_die.h
include/commands/cmd_eline.h
include/commands/cmd_gline.h
include/commands/cmd_info.h
include/commands/cmd_invite.h
include/commands/cmd_ison.h
include/commands/cmd_join.h
include/commands/cmd_kick.h
include/commands/cmd_kill.h
include/commands/cmd_kline.h
include/commands/cmd_links.h
include/commands/cmd_list.h
include/commands/cmd_loadmodule.h
include/commands/cmd_lusers.h
include/commands/cmd_map.h
include/commands/cmd_modules.h
include/commands/cmd_names.h
include/commands/cmd_nick.h
include/commands/cmd_notice.h
include/commands/cmd_oper.h
include/commands/cmd_part.h
include/commands/cmd_ping.h
include/commands/cmd_pong.h
include/commands/cmd_privmsg.h
include/commands/cmd_qline.h
include/commands/cmd_quit.h
include/commands/cmd_rehash.h
include/commands/cmd_server.h
include/commands/cmd_stats.h
include/commands/cmd_time.h
include/commands/cmd_topic.h
include/commands/cmd_trace.h
include/commands/cmd_unloadmodule.h
include/commands/cmd_user.h
include/commands/cmd_userhost.h
include/commands/cmd_version.h
include/commands/cmd_wallops.h
include/commands/cmd_who.h
include/commands/cmd_whois.h
include/commands/cmd_whowas.h
include/commands/cmd_zline.h
include/cull_list.h
include/mode.h
include/modules.h
include/xline.h

index ee64860e651dd6e90eb288fc15c8b15b6758806d..3a2134f1ec850f4ebe941c77becd7175927a3f34 100755 (executable)
--- a/configure
+++ b/configure
@@ -879,7 +879,7 @@ sub dir_check {
 sub getosflags {
        if ($config{OSNAME} =~ /BSD$/) {
                $config{LDLIBS} = "-Ldl -lstdc++";
-               $config{FLAGS}  = "-fPIC -frtti -Wall -Woverloaded-virtual $config{OPTIMISATI}";
+               $config{FLAGS}  = "-fPIC -Wall -Woverloaded-virtual $config{OPTIMISATI}";
                $config{MAKEPROG} = "gmake";
                if ($config{OSNAME} eq "OpenBSD") {
                        chomp($foo = `eg++ -dumpversion | cut -c 1`);
@@ -893,15 +893,15 @@ sub getosflags {
                }
        } else {
                $config{LDLIBS} = "-ldl -lstdc++";
-               $config{FLAGS}  = "-fPIC -frtti -Wall -Woverloaded-virtual $config{OPTIMISATI}";
+               $config{FLAGS}  = "-fPIC -Wall -Woverloaded-virtual $config{OPTIMISATI}";
                $config{MAKEPROG} = "make";
                if ($config{OSNAME} =~ /CYGWIN/) {
-                       $config{FLAGS}  = "-frtti -Wall -Woverloaded-virtual $config{OPTIMISATI}";
+                       $config{FLAGS}  = "-Wall -Woverloaded-virtual $config{OPTIMISATI}";
                        $config{LDLIBS} = "";
                        $config{MAKEPROG} = "/usr/bin/make";
                        $config{MAKEORDER} = "ircd mods";
                } elsif ($config{OSNAME} eq "CYG-STATIC") {
-                       $config{FLAGS} = "-frtti -Wall -Woverloaded-virtual $config{OPTIMISATI}";
+                       $config{FLAGS} = "-Wall -Woverloaded-virtual $config{OPTIMISATI}";
                        $config{LDLIBS} = "";
                        $config{MAKEPROG} = "/usr/bin/make";
                        $config{MAKEORDER} = "mods ircd";
index ca12ff1a1659094e6f7e2bb1a424059035539c5d..908add7dda62f8d88e7aa2dfb9232fcb95e7424a 100644 (file)
@@ -17,8 +17,6 @@
 #ifndef __COMMAND_PARSE_H
 #define __COMMAND_PARSE_H
 
-#include <typeinfo>
-#include <iostream>
 #include <string>
 #include "users.h"
 #include "ctables.h"
index 52257bab126d52411296232ab27e3e8a9123c007..3f9eddb87803520e69b812bc1538a71855d8ea16 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 031dec6065cb3f0eea44edc204d3fdbe08026671..2f9c5f4cb2fa2d14a7cfceb13155d09e761aab2b 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index cd05c480eb6a830d5d95188406370595c9c3f7c8..e2b8099a2125a2c395f275d1cfb680a9f2e35853 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 23cba4964de1fdee8d31a5b4ae5ec486e15c9707..03a1a7df8c386373e3b634c0d66e45c438c9701f 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 622661e878b145329c73d43633b649f9c1282eda..72693357663e2a62986b793cdabedada40e03773 100644 (file)
 #ifndef __CMD_GLINE_H__
 #define __CMD_GLINE_H__
 
-// include the common header files
+// include the common header file
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index bcf12c1462c41990685b71a89c75cc937e4bec06..368f1efbd52e5a2bcb4c9fc920a7409855d2f108 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 88a0f180b136ba30109a53d25952c8190e24f9ca..9b68d223912d8e6fcf6db5a1746db65a23d735a3 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 0bc5da408c2223fc3624c06447424fd2009522c1..567f8e608038b965a8977cac85cb284d89d1bf26 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 4ead0e80e31c3a93249edf173948d076121f8b37..c57268cd640395cd91c7d58a2dd3d5771a090480 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index e57f9f78c36998827b345444fe55aa7f4f083b86..356338b24d39d10bcb92585eecfb7933ca5d5cce 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 0bf7517f6fb856879c6e2c17dd93f6caf9a026dc..a2f361a95216cd319dbeea0efe8fb9e3f38b9dbc 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 86521484af1622a72cdedfd67d128662b38b1930..7e79f102182ed4030847c7a5cf8c808665fabafe 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 284728aee13c2813d5b1bc96dba22c45507ddc3e..89ee7e15c9bf412a998b772f55206f739af9ac7f 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index af7d6d774b483b077e77f819dad8efc83e8111ba..be24b87c795d0b7aaf1e74b9ccff5ebd22b911a5 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 4e86058ce8adec987b132a0f7639d3c52062a01f..c825606536f67ac52a05eb94a42bd0c3c2bc5277 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 3600cb8e9af9811717083c7668726e1cad5dfe6c..ab3c2f601323ebb15d898239a817eeb3fb8f5e56 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index c472bada45cc3ccbfe6031e3db502008b2f6bfa5..4a06b3069531e448c1897ec719d251a69d92ea3d 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 75b24d10855675a8ae69e887d83d5063dcc3653d..537f510f5c0b458afc2e084cbd775c727a5a8aab 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 1ec8e811c868065e3e95bff4de86377ac59dbd33..c3e87e324d7a5d5b0b8545dd9c1cccd065b3f9d5 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index ee9195f0bc7883057ebb9635618376f802fdf42e..1924ce1e8eb4fe65b598f3c08b8a684d1dae30bc 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 19fbc336578589d20521427298f2d347ec9afa1a..24aa773c166a33334848071c00d6ade050b5e4dd 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index afb10e3cb38def2b7a88123f4d42f4e33c192c53..cfbdb8815c7e71d8dfe648f40f2e2243505bb32d 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 59af15a87688ab96af2a971cc7eec85c62b8313d..60e7911d1d1752bdfee60bf386aca8fda53ca275 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 7afabc8164f6cca1be0c58ed513d062270f4a3ae..2ad2aca682a89b0728618b418047bfb214c70ecd 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 2399603e712dfc0bc72d35548c1743b12881cafb..d89b3b87723f99096c81f1fbf8d57b4b54beefd8 100644 (file)
@@ -19,8 +19,6 @@
 
 // include the common header files
 
-#include <string>
-#include <vector>
 #include "inspircd.h"
 #include "users.h"
 #include "channels.h"
index 8ed0bbe8d2d528f20347086843f01321f38995b3..c50d826d2a494a989bf0607f92a3fb62f64513ff 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 3655619295bf73c7206edae46e36c56c2360dd5f..e6468b4ebae38dce5d043acaf4e808ced0e1c790 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 937836e81226d50a7bb6f5d52e38fa937eb31a27..9d11538df2de241a3bb7aba54d806cd637943d45 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index cb2d2e6663a5a0a1f5795c921a35bc685a07d7f6..f410f37b1d3ee5f109fdb0f66015877098b10bf9 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 548c361a86bbc5a05df9b92f0fef9cc17ff8f06c..181e53af22801067d6b23e4b451e1498a4206f61 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 74cf86d4ca8aa603d731bc70f9cc891dc032ac75..591b3e75598c04afa25902e94d6ddd8731f43222 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
+#include "inspircd.h"
 #include "users.h"
 #include "channels.h"
 
index 506bb85277ababdc80295d2e68f6a58d8420be25..a75747a6e90537da386d5d89b695b8d3b8291135 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 6475adb43fd45a5b66dca0e934c460dfbb8f463e..3b3f7090c762ae016d78ad8a9671823d744ca3d5 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 84ea8b6c329c55fd0c54f81c9e35b6f80f19e68a..8fe3b166a4149c0b758a4f62c569efbde64d6666 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 22246452522e87e730d614a5e79923e51a331be7..0104d04b1b43476b9a12b00a1498db6138343ec7 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index f529f6108c46222c5932b2c4330290798b3426b4..919078193e648810bb1a3e72141a3135e2f130ba 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index f065b468c5c78fdab5ea6054592076b9555d965b..83ae27678bf242b64afd5c89f98c8d45da47f379 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 478577a6861345338b8187f6c459f5efbb582570..6a77725c17a579ba03246166ec2b9e76ea11eeb4 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index c637e6e980eb51c564a90d3ea9c259c60a144611..819fa121e197631c319bc11183e8b1368307e51f 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 1181ac0e1b28e531a9ebe110e4f0392c786401b4..fff9737add8bc2d7d979752259349cacd1a94d45 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 962444a82d6f411f50a0019fa650562a4ed751cc..26e2e52c3439ea2341047ec898bfb87e216495b9 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 951ba0f281e227bb86b63b2877a026357159719a..1664a847d4028d535861e43d0b4f7dc16b3c135e 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 0e2f1041dda690718eca00a46344c0f65e93365a..eefd3c642c799160b3d0167b64432217c8731cd3 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
-#include <string>
-#include <deque>
-#include <sstream>
-#include <vector>
 #include "users.h"
 #include "channels.h"
 
index 96d5a83c5121fec27627d81be95aab6f8f40fcc4..e20e4556a24a0032571168b6fd6552398a7be6ff 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
 #include <string>
 #include <deque>
-#include <sstream>
 #include <vector>
 #include "users.h"
 #include "channels.h"
index 4cdab2884538e8f4e759fa21d2d7197632f7606c..0b85a0bac791307aedf53998e163beecef7c7965 100644 (file)
 #define __MODE_H
 
 /* include the common header files */
-#include <typeinfo>
-#include <iostream>
 #include <string>
 #include <deque>
-#include <sstream>
 #include <vector>
 #include "users.h"
 #include "channels.h"
index f80960f6f8600fa9613a15cb0b75164126600d86..2754a42c2637ee74fddd2928d891bb1d245e02b7 100644 (file)
@@ -64,7 +64,6 @@ enum TargetTypeFlags {
 #include <string>
 #include <deque>
 #include <sstream>
-#include <typeinfo>
 #include "timer.h"
 #include "mode.h"
 #include "dns.h"
index 9c42a32e576b2835211fab3ba6febcb39deaebd5..26a3acf87f6195e0e967f36bf80bb998cd0464b2 100644 (file)
 
 // include the common header files
 
-#include <typeinfo>
-#include <iostream>
 #include <string>
 #include <deque>
-#include <sstream>
 #include <vector>
 #include "users.h"
 #include "channels.h"