Small fixes (upgrade Vala)
This commit is contained in:
parent
097e41f370
commit
e73cf2d921
|
@ -34,7 +34,7 @@ namespace GObject {
|
||||||
* Loads the module.
|
* Loads the module.
|
||||||
*/
|
*/
|
||||||
public override bool load () {
|
public override bool load () {
|
||||||
module = GLib.Module.open (path, GLib.ModuleFlags.BIND_LAZY);
|
module = GLib.Module.open (path, GLib.ModuleFlags.LAZY);
|
||||||
if (null == module) {
|
if (null == module) {
|
||||||
stderr.printf("Cannot load module %s\n", path);
|
stderr.printf("Cannot load module %s\n", path);
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -25,11 +25,12 @@ public class TypeA1 : PluginTypeA {
|
||||||
public override void method_a () {
|
public override void method_a () {
|
||||||
stdout.puts ("TypeA1.method_a () called\n");
|
stdout.puts ("TypeA1.method_a () called\n");
|
||||||
stdout.puts ("Call IHostLoaderTest.method_host () from TypeA1:\n ");
|
stdout.puts ("Call IHostLoaderTest.method_host () from TypeA1:\n ");
|
||||||
(host as IHostLoaderTest).method_host ();
|
var test = host as IHostLoaderTest;
|
||||||
|
if (test != null) test.method_host ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[ModuleInit]
|
[ModuleInit]
|
||||||
Type plugin_init (GLib.TypeModule type_module) {
|
public Type plugin_init (GLib.TypeModule type_module) {
|
||||||
return typeof (TypeA1);
|
return typeof (TypeA1);
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,6 +28,6 @@ public class TypeA2 : PluginTypeA {
|
||||||
}
|
}
|
||||||
|
|
||||||
[ModuleInit]
|
[ModuleInit]
|
||||||
Type plugin_init (GLib.TypeModule type_module) {
|
public Type plugin_init (GLib.TypeModule type_module) {
|
||||||
return typeof (TypeA2);
|
return typeof (TypeA2);
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,6 +29,6 @@ public class TypeB1 : PluginTypeB {
|
||||||
}
|
}
|
||||||
|
|
||||||
[ModuleInit]
|
[ModuleInit]
|
||||||
Type plugin_init (GLib.TypeModule type_module) {
|
public Type plugin_init (GLib.TypeModule type_module) {
|
||||||
return typeof (TypeB1);
|
return typeof (TypeB1);
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,6 +29,6 @@ public class TypeB2 : PluginTypeB {
|
||||||
}
|
}
|
||||||
|
|
||||||
[ModuleInit]
|
[ModuleInit]
|
||||||
Type plugin_init (GLib.TypeModule type_module) {
|
public Type plugin_init (GLib.TypeModule type_module) {
|
||||||
return typeof (TypeB2);
|
return typeof (TypeB2);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue