Original Post
Hello everybody, OK so am working on my 3D engine project that is a dll file, now if i build the dll in the debug mode and use it in my application it works fine ( the app is in debug mode too its just to test my dll ), now if i switch to release mode in the dll project and build it and try it with my app it generates upheld exceptions.. I tried my app in release build as well but no success =[... than i rebuild the app with the new obj file form the release mode dll and still the same exceptions errors. than i tried to my app in debug mode and dll in release to see where it crashes and when the function is passing the struct and it enters my dll its garbage so i guess the passing is falling? i pass by pointer any suggestions ? name calling problems maybe ? i use visual 2005 c plus plus - ( heh i can't put the plus sign it does not show lol ) to export to dll i use _declspec(dllexport) before each function and the dll is part of the project as i include the lib file in the app. Thanks any help is appreciated.