The problem that upset me originally was that MYFLT is double in csound code but float in SWIG, so something was certainly wrong Quoting Steven Yi : > Hi All, > > So I've determined that my commit to remove extraneous MYFLT > definitions (in 6.03.1) was a mistake. The MYFLT definitions were > *not* extraneous in any way. They were there because when SWIG is > used, the include of sysdep.h is not used during pre-processing > (though the header is included for compilation). Therefore, during > preprocessing MYFLT wasn't getting defined and causing SWIG to think > it was some kind of object to generate a pointer for. > > This was a mistake. I have reverted that code change and pushed to develop. > > Question: Can we do a 6.03.2 release that would have this fix? I can > setup a hotfix branch and cherry pick the change so that this would be > the equivalent of 6.03.1 + one fix (and does not have incomplete work > from develop branch). > > Thanks! > steven > > On Mon, May 12, 2014 at 5:53 PM, Steven Yi wrote: >> Hi All, >> >> I've discovered there is an issue with the interfaces, at least for >> the Java ones. I am not sure if it was due to removing the MYFLT >> definitions, but API methods that formerly get/set doubles are now >> setting SWIGTYPE_p_MYFLT. >> >> I'm looking into this now. We may need to issue a 6.03.2 to address >> this for API apps. >> >> Thanks, >> steven > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net