Update of /cvsroot/freevo/freevo/src/video In directory sc8-pr-cvs1:/tmp/cvs-serv16059
Modified Files: xml_parser.py Log Message: handle the case where mmpython returns no results Index: xml_parser.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/video/xml_parser.py,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** xml_parser.py 11 Jul 2003 19:44:18 -0000 1.25 --- xml_parser.py 12 Jul 2003 10:12:34 -0000 1.26 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.26 2003/07/12 10:12:34 dischi + # handle the case where mmpython returns no results + # # Revision 1.25 2003/07/11 19:44:18 dischi # close file after parsing *************** *** 608,621 **** if not m.subitems and os.path.isfile(m.filename): mminfo = mmpython.parse(m.filename) ! for i in m.info: ! if m.info[i]: ! mminfo[i] = m.info[i] ! m.info = mminfo elif m.subitems and os.path.isfile(m.subitems[0].filename): mminfo = mmpython.parse(m.subitems[0].filename) ! for i in m.info: ! if m.info[i]: ! mminfo[i] = m.info[i] ! m.info = mminfo return movies --- 611,626 ---- if not m.subitems and os.path.isfile(m.filename): mminfo = mmpython.parse(m.filename) ! if mminfo: ! for i in m.info: ! if m.info[i]: ! mminfo[i] = m.info[i] ! m.info = mminfo elif m.subitems and os.path.isfile(m.subitems[0].filename): mminfo = mmpython.parse(m.subitems[0].filename) ! if mminfo: ! for i in m.info: ! if m.info[i]: ! mminfo[i] = m.info[i] ! m.info = mminfo return movies ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps1 _______________________________________________ Freevo-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog