Some CC2430 definition have empty descriptions.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Fri, 26 Feb 2010 20:00:20 +0000 (20:00 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Fri, 26 Feb 2010 20:00:20 +0000 (20:00 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@353 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/GoodFETCC.py

index 08cdea0..e9d587a 100644 (file)
@@ -42,7 +42,8 @@ class GoodFETCC(GoodFET):
                         elif g.localName=="Address":
                             address=g.childNodes[0].nodeValue;
                         elif g.localName=="Description":
                         elif g.localName=="Address":
                             address=g.childNodes[0].nodeValue;
                         elif g.localName=="Description":
-                            description=g.childNodes[0].nodeValue;
+                            if g.childNodes!=0:
+                                description=g.childNodes[0].nodeValue;
                     #print "SFRX(%10s, %s); /* %50s */" % (name,address, description);
                     print "%10s=0x%02x; /* %50s */" % (
                         name,self.CCpeekdatabyte(eval(address)), description);
                     #print "SFRX(%10s, %s); /* %50s */" % (name,address, description);
                     print "%10s=0x%02x; /* %50s */" % (
                         name,self.CCpeekdatabyte(eval(address)), description);