comparison src/sunfns.c @ 9112:85182997b9c9

(sun_item_create): Use type test macros.
author Karl Heuer <kwzh@gnu.org>
date Tue, 27 Sep 1994 01:21:05 +0000
parents 1fc792473491
children ac7375e60931
comparison
equal deleted inserted replaced
9111:b2596f9e624c 9112:85182997b9c9
362 362
363 if (!CONSP(Pair)) wrong_type_argument(Qlistp, Pair); 363 if (!CONSP(Pair)) wrong_type_argument(Qlistp, Pair);
364 String = Fcar(Pair); 364 String = Fcar(Pair);
365 CHECK_STRING(String, 0); 365 CHECK_STRING(String, 0);
366 Value = Fcdr(Pair); 366 Value = Fcdr(Pair);
367 if(XTYPE(Value) == Lisp_Symbol) 367 if (SYMBOLP (Value))
368 Value = XSYMBOL(Value)->value; 368 Value = XSYMBOL(Value)->value;
369 if(XTYPE(Value) == Lisp_Vector) { 369 if (VECTORP (Value)) {
370 submenu = sun_menu_create (Value); 370 submenu = sun_menu_create (Value);
371 menu_item = menu_create_item 371 menu_item = menu_create_item
372 (MENU_RELEASE, MENU_PULLRIGHT_ITEM, XSTRING(String)->data, submenu, 0); 372 (MENU_RELEASE, MENU_PULLRIGHT_ITEM, XSTRING(String)->data, submenu, 0);
373 } else { 373 } else {
374 menu_item = menu_create_item 374 menu_item = menu_create_item