🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

bstr.cpp

Started by
2 comments, last by GunderWulde 19 years, 11 months ago
I found a bug on bstr.cpp engine->RegisterObjectType("bstr", 4, asCALL_RETURNBYVAL); Register object has a invalid flag asCALL_RETURNBYVAL, only 0, asOBJ_IS_COMPLEX, asOBJ_IS_NOT_COMPLEX are valid im using for the moment asOBJ_IS_COMPLEX. Please check its correct. Thanks Gunder.
Advertisement
That's true. I forgot to update the bstr code. Thanks for letting me know.

Actually, the correct flag would be asOBJ_IS_NOT_COMPLEX, this is because C++ treats it just as a normal char* which isn't a complex type, i.e it doesn't have a constructor, destructor, or assignment operator.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

I've updated the bstr.zip now.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

Thanks

This topic is closed to new replies.

Advertisement