- free GString buf used for parsing


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code/trunk/gwyddion@16871 25697fe4-d644-49b8-9d30-be5465f2adf3
- fixed checking of invalid array sizes
- now we still get some CRITICALs for overrun arrays but don't crash


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code/trunk/gwyddion@16872 25697fe4-d644-49b8-9d30-be5465f2adf3
- return FALSE from array item deserialisation only if the item does not
  already contain an array for other reason


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code/trunk/gwyddion@16873 25697fe4-d644-49b8-9d30-be5465f2adf3
- style fixes


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code/trunk/gwyddion@16874 25697fe4-d644-49b8-9d30-be5465f2adf3
- fixed also string and object array checks


git-svn-id: svn://svn.code.sf.net/p/gwyddion/code/trunk/gwyddion@16875 25697fe4-d644-49b8-9d30-be5465f2adf3