Fixed this to fix a bug in SPARROW where the last value written into a D...

...BF file would not map with Tom's multi-dbf-datastore.  Looking at this, I believe this was always an issue but was never noticed.

* Added a source code attachment for the build.
For optimization sake, you may want to have this be the first conditional if this function is going to be run in a loop (I don't know if it is)