[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")]),
]