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

Reply via email to