>>> Rename struct "VSM_data" to just "vsm", to definitively break the API. >> >>#define VSM_data vsm > > It may quench your compiler, but it won't make your code run... I just couldn't resist the joke :) Dridi