[darwinbuild-dev] Dot plugin - dumps all loaded plists

Michael Franz mvfranz at gmail.com
Fri Jan 18 16:04:38 PST 2008


Ah, missed that, sorry.
Everything looks good.

On Jan 18, 2008 6:48 PM, William Siegrist <wsiegrist at apple.com> wrote:

> I release parent on line 54, is there something else to release that
> I'm not seeing?
>
>
> -Bill
>
>
> On Jan 18, 2008, at 3:30 PM, Michael Franz wrote:
>
> > Bill,
> >
> > This is a much cleaner implementation.  Mine was way too complicated.
> >
> > On Jan 18, 2008 5:44 PM, William Siegrist < wsiegrist at apple.com>
> > wrote:
> > The call to DBCopyBuildInheritance actually packages up that array of
> > builds by iterating over the inherits property, which you then go back
> > and break apart to print the file format. So that API call is wasted
> > effort. I wrote a shorter piece of code which goes directly to
> > DBCopyOnePropString(). I believe its functionally equivalent to your
> > submission, but a little simpler code-wise. However, there's probably
> > a cleaner way to separate out the actual dot-format text (and the
> > printing there of).  And I might be missing some cases, so please test
> > and let me know.
> >
> >
> >
> > I wonder if the you should call CFRelease on the non-null parent
> > since it is obtained by calling DBCopyOnePropString ?
> >
> > Michael
> >
> >
>
>
>
>
> ----
> William Siegrist
> Software Support Engineer
> Mac OS Forge
> http://macosforge.org/
> wsiegrist at apple.com
> 408 862 7337
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-dev/attachments/20080118/e1368072/attachment-0001.html


More information about the darwinbuild-dev mailing list