rem: || code != SERVER_TRUE) {
add: || code != B_OK) {
context: _font_control_(BFont *font, int32 cmd, void *data){	if (!font		|| (cmd != AS_SET_SYSFONT_PLAIN && cmd != AS_SET_SYSFONT_BOLD			&& cmd != AS_SET_SYSFONT_FIXED)) {		// this shouldn't ever happen, but just in case....		return;	}	BPrivate::AppServerLink link;	link.StartMessage(cmd);	int32 code;	if (link.FlushWithReply(code) != B_OK		|| code != SERVER_TRUE) {		printf("DEBUG: Couldn't initialize font in _font_control()\n");		return;	}	// there really isn't that much data that we need to set for such cases -- most	// of them need to be set to the defaults. The stuff that can change are family,	// style/face, size, and height.	// NOTE: this code assumes it's only called 	link.Read<uint16>(&font->fFamilyID);	link.Read<uint16>(&font->fStyleID);	link.Read<float>(&font->fSize);	link.Read<uint16>(&font->fFace);	link.Read<uint32>(&font->fFlags);	font->fHeight.ascent = kUninitializedAscent;}