On Jan 18, 2005, at 8:29 AM, Berger, Daniel wrote: > >> -----Original Message----- >> From: nobu.nokada / softhome.net [mailto:nobu.nokada / softhome.net] >> Sent: Tuesday, January 18, 2005 6:44 AM >> To: ruby-core / ruby-lang.org >> Subject: Re: What do when when T_DATA is redefined? >> (...) >> Can't you divide the source to separated two files, and >> perhaps a header? >> >> -- >> Nobu Nakada > > I'm afraid I don't understand. Can you be more specific? > > Dan > I think he means separate the code into two modules - one that uses nfs/nfs.h, but does not include ruby.h and another that includes ruby.h, but not nfs/nfs.h (the second including the header for the first module). So the first module would probably be code that wraps the functionality in nfs/nfs.h that you need to use. -Charlie