Changeset 293
- Timestamp:
- 07/07/07 10:48:01 (1 year ago)
- Files:
-
- trunk/src/cmd4.c (modified) (1 diff)
- trunk/src/cmds.h (modified) (1 diff)
- trunk/src/squelch.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/cmd4.c
r284 r293 1643 1643 * Display known objects 1644 1644 */ 1645 staticvoid do_cmd_knowledge_objects(void *obj, const char *name)1645 void do_cmd_knowledge_objects(void *obj, const char *name) 1646 1646 { 1647 1647 group_funcs kind_f = {TV_GOLD, FALSE, kind_name, o_cmp_tval, obj2gid, 0}; trunk/src/cmds.h
r220 r293 65 65 extern void init_cmd4_c(void); 66 66 67 extern void do_cmd_knowledge_objects(void *obj, const char *name); 68 67 69 /* cmd5.c */ 68 70 extern void do_cmd_browse_aux(const object_type *o_ptr); trunk/src/squelch.c
r291 r293 18 18 */ 19 19 #include "angband.h" 20 #include "cmds.h" 20 21 21 22 … … 607 608 * Display quality squelch menu. 608 609 */ 609 static void quality_menu(void )610 static void quality_menu(void *unused, const char *also_unused) 610 611 { 611 612 menu_type menu; … … 793 794 794 795 /* Extra options on the "item options" menu */ 795 struct { 796 struct 797 { 796 798 char tag; 797 799 char *name; 798 void (*action)(void); 799 } extra_item_options[] = { {'Q', "Quality squelching options", quality_menu } }; 800 void (*action)(void *unused, const char *also_unused); 801 } extra_item_options[] = 802 { 803 { 'Q', "Quality squelching options", quality_menu }, 804 { '{', "Autoinscription setup", do_cmd_knowledge_objects }, 805 }; 800 806 801 807 static char tag_options_item(menu_type *menu, int oid) … … 909 915 { 910 916 cursor = cursor - N_ELEMENTS(sval_dependent) - 1; 911 if ((size_t) cursor < N_ELEMENTS(extra_item_options))912 extra_item_options[cursor].action( );917 if ((size_t) cursor < N_ELEMENTS(extra_item_options)) 918 extra_item_options[cursor].action(NULL, NULL); 913 919 } 914 920 }
