if (string == null) break;
public void setItems (String [] items) {	checkWidget ();	if (items == null) error (SWT.ERROR_NULL_ARGUMENT);	OS.SendMessage (handle, OS.CB_RESETCONTENT, 0, 0);	int codePage = getCodePage ();	for (int i=0; i<items.length; i++) {		String string = items [i];		if (string == null) break;		TCHAR buffer = new TCHAR (codePage, string, true);		int code = OS.SendMessage (handle, OS.CB_ADDSTRING, 0, buffer);		if (code == OS.CB_ERR) error (SWT.ERROR_ITEM_NOT_ADDED);		if (code == OS.CB_ERRSPACE) error (SWT.ERROR_ITEM_NOT_ADDED);	}	// widget could be disposed at this point	sendEvent (SWT.Modify);}