kineme/DataTools — pull request #11 by capnslipp (2014-02-09 23:06:06+00:00)
Title: Fixed memory leaks pointed out by Clang

Fixed potential memory leaks pointed out by the Clang static analyzer:
* **DTMultiExpressionPatch#compileSourceOfType:**
`QCMathematicalExpression *expr` is released properly… unless the `error` condition is hit.
Now `release`s before `continue`ing in the error case.
* **DTSampleHoldPatch#setState:**
The result of NSKeyedUnarchiver#unarchiveObjectWithData: is double-retained, once explicitly and then again by the retaining `priorValue` property.
Removed the explicit retain.