summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMichael Procter <michael@procter.org.uk>2015-07-23 13:17:08 +0100
committerMichael Procter <michael@procter.org.uk>2015-08-03 15:23:17 +0100
commitc2f17bda074b2e5718456aed75fedd2196c8dc94 (patch)
treedf2e4db372075708a12ec433a7763afca025eca0 /include
parent5ef4b86015309c157b20260905cb5d0c9bb47ca8 (diff)
downloadlibgit2-c2f17bda074b2e5718456aed75fedd2196c8dc94.tar.gz
Ensure static oom error message not detached
Error messages that are detached are assumed to be dynamically allocated. Passing a pointer to the static oom error message can cause an attempt to free the static buffer later. This change checks if the oom error message is about to be detached and detaches a copy instead.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions