Chapter 2. An Overview of Mac OS X


Total entries: 8


LocationPage 54, Section 2.4.4, The 5th line from the bottom of the page.
ReporterChristopher R. Bowman, on July 6, 2006.
It should read:

...and destruction of objects, ...

The "of" is missing.


LocationPage 59, Section 2.5.2, the first bullet item.
ReporterAnonymous, on July 5, 2006.
It should be /System/Library/Caches/ instead of /System/Library/ at the beginning of the sentence.


LocationPage 68, Figure 2—7.
ReporterDon Elwell, on July 22, 2006.
On the 2nd row from the top of the figure, the nfat_arch member of struct fat_header should be 0x00000002 instead of 0x00000003.


LocationPage 76, The first two lines of text on the page, just before Section 2.8 begins.
ReporterAnonymous, on July 5, 2006.
The line fragment currently reads:

...are placed in a special segment (the __DATA segment within the __commpage section), ...

It should read:

...are placed in a special section (the __commpage section within the __DATA segment), ...


LocationPage 116, The sidebar titled "Many APIs"; the last line of the sidebar.
ReporterGreg Miller, on July 5, 2006.
Instead of NSWorkSpace, it should be NSWorkspace (that is, the "s" in "space" should be lowercase.)


LocationPage 128, Figure 2—32.
ReporterPaul Ferguson, on July 28, 2006.
The first line of code is missing part of a command-line argument. It should read as follows:

$ sips -g all image.gif


LocationPage 137, Figure 2—35, the line of code immediately before the first comment.
ReporterCraig Dooley, on June 29, 2006.
A semicolon character is missing after kAuthorizationFlagExtendRights. The line should end in a semicolon.


LocationPage 243, Figure 3—27.
ReporterGreg Miller, on July 5, 2006.
The 6th line, which is a comment, should not end in a ")." because the parenthetical phrase continues onto the next (7th) line. Moreover, the 7th line should be in bold and should have a period at the end. The correct lines should read as follows:

; Compare n with 0, placing result in cr7 (corresponding to the C line
; "if (n > 0)").