From: ts Date: 2005-01-14T18:48:57+09:00 Subject: Re: extending/embedding ruby (callbacks) [LONG] >>>>> "P" == Peter Schrammel writes: try it with P> static VALUE rf_main(VALUE self){ P> char* argv[2]; P> int ret; P> argv[0]="test-rfuse"; P> argv[1]="/tmp/fuse"; char* argv[3]; int ret; argv[0]="-s"; argv[1]="test-rfuse"; argv[2]="/tmp/fuse"; P> struct fuse_operations *fuseop; P> Data_Get_Struct(self,struct fuse_operations,fuseop); P> ret = fuse_main(2,argv,fuseop); ret = fuse_main(3,argv,fuseop); P> return Qnil; P> } or something like this Guy Decoux