aboutsummaryrefslogtreecommitdiff
path: root/ruby
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-11-27 22:10:48 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-11-28 00:54:36 +0000
commit1945bc4f10d16e53392a945fd39f87e435256a45 (patch)
tree25fdaa07a2b30b0a3387ba9f9938b30785c54083 /ruby
parent2adc701cea7587b027bffd94ac6fb069e7722342 (diff)
downloadpaludis-1945bc4f10d16e53392a945fd39f87e435256a45.tar.gz
paludis-1945bc4f10d16e53392a945fd39f87e435256a45.tar.xz
Don't use virtuals for wrapped forward iterators
Diffstat (limited to 'ruby')
-rw-r--r--ruby/dep_spec.cc1
-rw-r--r--ruby/paludis_ruby.cc11
2 files changed, 9 insertions, 3 deletions
diff --git a/ruby/dep_spec.cc b/ruby/dep_spec.cc
index bd2b071f7..d5205b048 100644
--- a/ruby/dep_spec.cc
+++ b/ruby/dep_spec.cc
@@ -29,6 +29,7 @@
#include <paludis/util/options.hh>
#include <paludis/util/save.hh>
#include <paludis/util/member_iterator-impl.hh>
+#include <paludis/util/indirect_iterator-impl.hh>
#include <list>
#include <ruby.h>
diff --git a/ruby/paludis_ruby.cc b/ruby/paludis_ruby.cc
index 0301fa4a5..7eca2249c 100644
--- a/ruby/paludis_ruby.cc
+++ b/ruby/paludis_ruby.cc
@@ -18,12 +18,17 @@
* Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#include <paludis/paludis.hh>
#include <paludis_ruby.hh>
#include <paludis/util/config_file.hh>
-#include <paludis/dep_list_exceptions.hh>
-#include <paludis/util/private_implementation_pattern-impl.hh>
#include <paludis/util/instantiation_policy-impl.hh>
+#include <paludis/util/private_implementation_pattern-impl.hh>
+#include <paludis/dep_list_exceptions.hh>
+#include <paludis/match_package.hh>
+#include <paludis/version_spec.hh>
+#include <paludis/version_operator.hh>
+#include <paludis/about.hh>
+#include <paludis/user_dep_spec.hh>
+#include <paludis/action.hh>
#include <ruby.h>
#include <list>
#include <ctype.h>