From 82ca237eafe6a66d7e698b577c8b528ee8eed920 Mon Sep 17 00:00:00 2001 From: Whiteknight Date: Mon, 16 Nov 2009 19:57:43 -0500 Subject: [PATCH] fix another issue from the missing complex code --- src/classes/matrix_row.pir | 8 +++++++- src/internals/aggregates.pir | 2 -- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/classes/matrix_row.pir b/src/classes/matrix_row.pir index b0c2539..8b2a401 100644 --- a/src/classes/matrix_row.pir +++ b/src/classes/matrix_row.pir @@ -41,6 +41,12 @@ .return($N0) .end +.sub 'get_pmc_keyed_int' :vtable + .param int idx + $P0 = getattribute self, "row" + .return($P0) +.end + .sub 'has_string' :method .param int has_string :optional @@ -161,4 +167,4 @@ .sub 'get_array' :method $P0 = getattribute self, "row" .return($P0) -.end \ No newline at end of file +.end diff --git a/src/internals/aggregates.pir b/src/internals/aggregates.pir index d720953..d9aff60 100644 --- a/src/internals/aggregates.pir +++ b/src/internals/aggregates.pir @@ -15,8 +15,6 @@ .param pmc args :slurpy $P0 = new ['matrix_row'] $P0.'build_row'(args) - $I0 = $P0.'row_length'() - say $I0 .return($P0) .end