[Python-checkins] CVS: python/dist/src/Mac/Modules/menu _Menumodule.c,1.9,1.10 menuscan.py,1.11,1.12

Just van Rossum jvr@users.sourceforge.net
2002年1月03日 04:16:20 -0800


Update of /cvsroot/python/python/dist/src/Mac/Modules/menu
In directory usw-pr-cvs1:/tmp/cvs-serv6225
Modified Files:
	_Menumodule.c menuscan.py 
Log Message:
The output MenuRef of GetMenuItemHierarchicalMenu() may be NULL.
Index: _Menumodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/menu/_Menumodule.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** _Menumodule.c	2002年01月02日 14:59:02	1.9
--- _Menumodule.c	2002年01月03日 12:16:18	1.10
***************
*** 1639,1643 ****
 	if (_err != noErr) return PyMac_Error(_err);
 	_res = Py_BuildValue("O&",
! 	 MenuObj_New, outHierMenu);
 	return _res;
 }
--- 1639,1643 ----
 	if (_err != noErr) return PyMac_Error(_err);
 	_res = Py_BuildValue("O&",
! 	 OptMenuObj_New, outHierMenu);
 	return _res;
 }
Index: menuscan.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/menu/menuscan.py,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** menuscan.py	2001年12月16日 20:15:47	1.11
--- menuscan.py	2002年01月03日 12:16:18	1.12
***************
*** 145,148 ****
--- 145,150 ----
 			 ("long", "*", "OutMode")],
 			 [("VarVarOutBuffer", "*", "InOutMode")]),
+ 			([("MenuRef", 'outHierMenu', "OutMode")],
+ 			 [("OptMenuRef", 'outHierMenu', "OutMode")]),
 			]
 

AltStyle によって変換されたページ (->オリジナル) /