X-Git-Url: http://git.code-monkey.de/?p=ruby-ecore.git;a=blobdiff_plain;f=src%2Fecore_evas%2Frb_software_x11.c;h=04f70b05ebcc9c85950b138315a25890e565701a;hp=eae769ff56fb6e56a09ac1be835d22f75531ba3c;hb=f3e4005cf0cfdefa25cfd5187a67a4f456fe697f;hpb=2de5f9f833885104f3fb1bf1636d7323c160cdfd diff --git a/src/ecore_evas/rb_software_x11.c b/src/ecore_evas/rb_software_x11.c index eae769f..04f70b0 100644 --- a/src/ecore_evas/rb_software_x11.c +++ b/src/ecore_evas/rb_software_x11.c @@ -1,5 +1,5 @@ /* - * $Id: rb_software_x11.c 15 2004-06-20 13:23:07Z tilman $ + * $Id: rb_software_x11.c 25 2004-06-26 23:07:01Z tilman $ * * Copyright (C) 2004 Tilman Sauerbeck (tilman at code-monkey de) * @@ -25,14 +25,12 @@ #include "rb_ecore_evas_main.h" #include "rb_ecore_evas.h" -VALUE cSoftwareX11; - static VALUE c_init (int argc, VALUE *argv, VALUE self) { VALUE disp, parent, geom[4]; Ecore_Evas **ee = NULL; char *cdisp = NULL; - int i, igeom[4] = {0}; + int i, igeom[4] = {0, 0, 0, 0}; Data_Get_Struct (self, Ecore_Evas *, ee); @@ -72,9 +70,9 @@ static VALUE c_new (int argc, VALUE *argv, VALUE klass) void Init_SoftwareX11 (void) { - cSoftwareX11 = rb_define_class_under (mEvas, - "SoftwareX11", - cEcoreEvas); + VALUE cSoftwareX11 = rb_define_class_under (mEvas, + "SoftwareX11", + cEcoreEvas); rb_define_singleton_method (cSoftwareX11, "new", c_new, -1); rb_define_method (cSoftwareX11, "initialize", c_init, -1);