if (string == null) continue;
public void setItems (String [] items) {	checkWidget();	if (items == null) error (SWT.ERROR_NULL_ARGUMENT);	removeAll();	if (items.length == 0) return;	for (int i= 0; i < items.length; i++) {		String string = items[i];		if (string == null) continue;		char [] buffer = new char [string.length ()];		string.getChars (0, buffer.length, buffer, 0);		int ptr = OS.CFStringCreateWithCharacters (OS.kCFAllocatorDefault, buffer, buffer.length);		if (ptr == 0) error (SWT.ERROR_ITEM_NOT_ADDED);		int result;		if ((style & SWT.READ_ONLY) != 0) {			result = OS.AppendMenuItemTextWithCFString (menuHandle, ptr, 0, 0, null);		} else {			int [] outIndex = new int[1];			result = OS.HIComboBoxAppendTextItem (handle, ptr, outIndex);		}		OS.CFRelease(ptr);		if (result != OS.noErr) error (SWT.ERROR_ITEM_NOT_ADDED);	}}