Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Quicktime for Windows throwing exceptions?



> > 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/~Robotics
http://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

References: 
 >Re: Quicktime for Windows throwing exceptions? (From: Stephan Maximilian Huber <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.