The following code crashes in CGLayerRelease when provided a basic
window context (i.e., inContext). Can anybody tell me what's wrong
here? According to the documentation, the caller is responsible for
releasing the context returned by CGLayerGetContext(). FWIW, it
doesn't make any difference if I draw into the layer or not.
.
CGSize layerSize = {100.0, 100.0};
CGLayerRef layer = CGLayerCreateWithContext(inContext,
layerSize, nil);
CGContextRef layerContext = CGLayerGetContext(layer);
CGContextRelease(layerContext);
CGLayerRelease(layer);
The crash log looks like this:
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0x63657350
Thanks,
Nick
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartz-dev/email@hidden