<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">On 07 Jul 2014, at 01:06, Carola Nitz <<a href="mailto:nitz.carola@googlemail.com">nitz.carola@googlemail.com</a>> wrote:<br><div><br class="Apple-interchange-newline"><blockquote type="cite"><span style="font-family: Menlo-Regular; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">Sorry for the half-baked ARC conversion and any inconvenience with your patches Florent.</span></blockquote><div><br></div><div>No problem. It's my fault I should have resubmitted my patches earlier.</div><br><blockquote type="cite"><div style="font-family: Menlo-Regular; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br></div><div style="font-family: Menlo-Regular; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">There are no ARC-related patches in the pipe from my side and it would be great if Florent could help with the ARC conversion.</div><div style="font-family: Menlo-Regular; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Moving VLCKit to ARC should be doable without dropping 10.6 support if we change the usage of weak into unsafe unretained right?</div></blockquote><div><br></div><div>I wouldn't approach it this way, IMHO. Using ARC properly is the way of the future, and unsafe_unretained is not suitable for some of the uses (it's, as the name suggests it, very unsafe). I'd rather use weak when needed, so that it automatically zeroes out when the referenced object disappears.</div><br><blockquote type="cite"><div style="font-family: Menlo-Regular; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">So from my side there is no argument against completely converting to ARC.</div></blockquote></div><br><div>Fine. I already have a series of patches to submit, although conversion is not complete on my side yet.</div><div><br></div><div>Felix, would you mind chiming in and stating your point of view? I'll need a day or two to complete my patches (have some work to do in the meantime :))</div><div><br></div><div>Florent</div><div><br></div></body></html>