Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Question about linked library inheritance

0 views
Skip to first unread message

Jeffrey Moss

unread,
Dec 13, 2004, 1:22:11 PM12/13/04
to
Here is a test case I came up with to demonstrate the problem I'm having. libxml is a shared object, and when I try and inherit from the Document class, it won't let me override the initializer. Is this expected behavior or am I doing something wrong?


require 'xml/libxml'

class Test < XML::Document
def initialize(params)
print params
super('1.0')
end
end

object = Test.new('123')
print object.inspect

output:
<?xml version="123"?>

expected output:
<?xml version="1.0"?>

0 new messages