[Openal] OpenAL and VISTA (creating validated installations)
Daniel PEACOCK
dpeacock at creativelabs.com
Fri Jun 15 11:19:48 PDT 2007
Hi,
The IsBadWritePtr (and IsBadReadPtr) functions are being used by the
OpenAL32.dll and wrap_oal.dll components. I guess these functions are now
declared obsolete (but they are still supported in Vista), because there is
nothing to stop a separate thread releasing the memory referenced by the
pointer *immediately* after a successful call to one of these functions
and before the code that de-references the pointer anyway.
I'll remove these calls from the libraries.
Dan
Notice
The information in this message is confidential and may be legally
privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying or distribution of the message, or
any action taken by you in reliance on it, is prohibited and may be
unlawful. If you have received this message in error, please delete it
and contact the sender immediately. Thank you.
Torsten Hans
<hans at tat.physik.
uni-tuebingen.de> To
Sent by: openal at opensource.creative.com
openal-bounces at op cc
ensource.creative
.com Subject
[Openal] OpenAL and VISTA (creating
validated installations)
06/15/2007 05:36
AM
Hello,
we are successfully using OpenAL in our simulator
www.aerofly.com. We now want to create a Windows
Vista validated installation using Installshield
Premier 2008. The problem is, that the OpenAL32.dll
and wrap_oal.dll that I need to include seem to have
a deprecated API call which prevents the validation.
Here is the message:
wrap_oal.dll imports deprecated API KERNEL32.dll!IsBadWritePtr
Is there any solution for this? Can new DLL's be built that
don't use these functions or will that be a problem for
older Windows versions?
Any help would be appreciated.
Regards,
Hans
_______________________________________________
Openal mailing list
Openal at opensource.creative.com
http://opensource.creative.com/mailman/listinfo/openal
ForwardSourceID:NT000427A6
More information about the Openal
mailing list