Correct bug in attribute iteration - if NXgetnextattr() is called when a group is open, it will attempt to iterate through a non-existent dataset. To correct this i have: - Set iCurrentD to zero when NXopengroup is called - checked (iCurrentD != 0) when NXgetnextattr is called and returned   NX_EOD if it is not
Correct bug in attribute iteration - if NXgetnextattr() is called
when a group is open, it will attempt to iterate through a non-existent
dataset. To correct this i have:
- Set iCurrentD to zero when NXopengroup is called
- checked (iCurrentD != 0) when NXgetnextattr is called and returned
  NX_EOD if it is not


git-svn-id: 1001b6e0dd469eaa302a741812f7f5d223cf35f7@718 ff5d1e40-2be0-497f-93bd-dc18237bd3c7

nexusformat/code,chrisemblhh/nexus,nexusformat/code,chrisemblhh/nexus,chrisemblhh/nexus,nexusformat/code,chrisemblhh/nexus,nexusformat/code,nexusformat/code,chrisemblhh/nexus