Use git_buf_free to free buffers to prevent segmentation faults.
Use git_buf_free to free buffers to prevent segmentation faults.

There are some cases where the buffer ptr points to a statically allocated initial buffer, causing a segfault when attempting to free.

jfremy/nodegit,jdgarcia/nodegit,jdgarcia/nodegit,srajko/nodegit,srajko/nodegit,dkoontz/nodegit,jdgarcia/nodegit,kenprice/nodegit,cbargren/nodegit,jmurzy/nodegit,kenprice/nodegit,jdgarcia/nodegit,srajko/nodegit,dkoontz/nodegit,heavyk/nodegit,Gum-Joe/nodegit,jmurzy/nodegit,jfremy/nodegit,nodegit/nodegit,nodegit/nodegit,jfremy/nodegit,srajko/nodegit,taylorzane/nodegit,cbargren/nodegit,jmurzy/nodegit,Gum-Joe/nodegit,taylorzane/nodegit,heavyk/nodegit,taylorzane/nodegit,jdgarcia/nodegit,cbargren/nodegit,dkoontz/nodegit,Gum-Joe/nodegit,nodegit/nodegit,kenprice/nodegit,heavyk/nodegit,cbargren/nodegit,srajko/nodegit,dkoontz/nodegit,Gum-Joe/nodegit,dkoontz/nodegit,jfremy/nodegit,jmurzy/nodegit,jmurzy/nodegit,heavyk/nodegit,cbargren/nodegit,kenprice/nodegit,kenprice/nodegit,nodegit/nodegit,nodegit/nodegit,taylorzane/nodegit