aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nsmenu.m14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/nsmenu.m b/src/nsmenu.m
index 7010b773e3c..983e77763b9 100644
--- a/src/nsmenu.m
+++ b/src/nsmenu.m
@@ -1632,24 +1632,24 @@ ns_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object contents)
1632 int row = 0; 1632 int row = 0;
1633 int buttons = 0, btnnr = 0; 1633 int buttons = 0, btnnr = 0;
1634 1634
1635 for (; XTYPE (lst) == Lisp_Cons; lst = XCDR (lst)) 1635 for (; CONSP (lst); lst = XCDR (lst))
1636 { 1636 {
1637 item = XCAR (list); 1637 item = XCAR (list);
1638 if (XTYPE (item) == Lisp_Cons) 1638 if (CONSP (item))
1639 ++buttons; 1639 ++buttons;
1640 } 1640 }
1641 1641
1642 if (buttons > 0) 1642 if (buttons > 0)
1643 button_values = xmalloc (buttons * sizeof *button_values); 1643 button_values = xmalloc (buttons * sizeof *button_values);
1644 1644
1645 for (; XTYPE (list) == Lisp_Cons; list = XCDR (list)) 1645 for (; CONSP (list); list = XCDR (list))
1646 { 1646 {
1647 item = XCAR (list); 1647 item = XCAR (list);
1648 if (XTYPE (item) == Lisp_String) 1648 if (STRINGP (item))
1649 { 1649 {
1650 [self addString: SSDATA (item) row: row++]; 1650 [self addString: SSDATA (item) row: row++];
1651 } 1651 }
1652 else if (XTYPE (item) == Lisp_Cons) 1652 else if (CONSP (item))
1653 { 1653 {
1654 button_values[btnnr] = XCDR (item); 1654 button_values[btnnr] = XCDR (item);
1655 [self addButton: SSDATA (XCAR (item)) value: btnnr row: row++]; 1655 [self addButton: SSDATA (XCAR (item)) value: btnnr row: row++];
@@ -1726,7 +1726,7 @@ ns_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object contents)
1726 Lisp_Object head; 1726 Lisp_Object head;
1727 [super init]; 1727 [super init];
1728 1728
1729 if (XTYPE (contents) == Lisp_Cons) 1729 if (CONSP (contents))
1730 { 1730 {
1731 head = Fcar (contents); 1731 head = Fcar (contents);
1732 [self process_dialog: Fcdr (contents)]; 1732 [self process_dialog: Fcdr (contents)];
@@ -1734,7 +1734,7 @@ ns_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object contents)
1734 else 1734 else
1735 head = contents; 1735 head = contents;
1736 1736
1737 if (XTYPE (head) == Lisp_String) 1737 if (STRINGP (head))
1738 [title setStringValue: 1738 [title setStringValue:
1739 [NSString stringWithUTF8String: SSDATA (head)]]; 1739 [NSString stringWithUTF8String: SSDATA (head)]];
1740 else if (isQ == YES) 1740 else if (isQ == YES)