> > Isn¹t QuickTime a ³C² API??? What¹s a C API doing throwing
> exceptions
> > I ask you?
> >
> I am not sure if this helps, but I have seen this too. But
> the exception is not thrown by quicktime, it is thrown by the
> underlying windows-code which allocates the memory. I had a
> problem with my code that I wanted to export an image with
> uninitialized dimensions, and the system refused to allocate
> such a large block and throwed an exception.
>
> Just a thought, hope it helps.
There's MS API (and some macros) for doing structured Windows exception
handling from plain C, so QT API implementation (if it's in plain C which
I'm not sure) should use it, else if it's in C++ internally it could just
use the try-catch stuff of C++ and not allow the exception to propagate
further out, but return an error code instead
----------------
George Birbilis (email@hidden)
Microsoft MVP J# for 2004-2006
Borland "Spirit of Delphi"
* QuickTime, QTVR, ActiveX, .NET, Delphi VCL, XML, IPC
http://www.kagi.com/birbilis
* Robotics
http://www.mech.upatras.gr/~Roboticshttp://www.mech.upatras.gr/~robgroup
_____
avast! Antivirus <http://www.avast.com> : Outbound message clean.
Virus Database (VPS): 0638-1, 22/09/2006
Tested on: 22/9/2006 7:19:18 ìì
avast! - copyright (c) 1988-2006 ALWIL Software.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-API mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-api/email@hidden
This email sent to email@hidden