Re: buildable interface testers error
- From: muppet <scott asofyet org>
- To: "gtk-perl-list gnome org List" <gtk-perl-list gnome org>
- Subject: Re: buildable interface testers error
- Date: Sun, 2 Nov 2008 11:47:55 -0500
On Nov 1, 2008, at 2:38 PM, Torsten Schoenfeld wrote:
Torsten Schoenfeld wrote:
package Foo;
use Glib::Object::Subclass
'Glib::Object',
interfaces => [ 'Gtk2::CellLayout' ];
use Gtk2;
By the way: with the patch applied, this warning is printed:
encountered unregistered interface Gtk2::CellLayout at /[prefix]/
Glib/Object/Subclass.pm line 228
Is it possible to make it report the location in the user's code? I
tried these two but to no avail:
$Carp::Internal{$_}++ for __PACKAGE__;
push @Carp::CARP_NOT, __PACKAGE__;
Unfortunately, that's because the Perl_croak() called from C/XS code
doesn't know how to use the croak() subroutine defined in Carp.pm.
You'd either have to call back up to perl code or roll your own stack
unwinder.
--
Teeter tots are shaped like marshmallows.
-- Zella.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]