Fix use of possible null references, fix memory leaks, properly close file handles
treed8b2dadd32f88f1cdb0accfe83758b3c29626979
-rw-r--r-- 367 .gitignore
-rw-r--r-- 543 .gitmodules
drwxr-xr-x - Languages
-rw-r--r-- 3400 build.txt
drwxr-xr-x - common
drwxr-xr-x - contrib
drwxr-xr-x - doc
drwxr-xr-x - ext
-rw-r--r-- 184 release.txt
drwxr-xr-x - src
drwxr-xr-x - test