Bug fix

CompresingLogFileManager will stop compressing files once there exist
no .log files.
Remove unnecessary NULL check before free()
Merge pull request #316 from daniel-beard/dbeard/Unnecessary_NULL_check_before_free

Remove unnecessary NULL check before free()
Merge pull request #315 from hsin919/master

Bug fix