Something to clarify. SA does have double jeopardy law. Which means you can't be tried twice on same matter.
However, the SCA (appeals court) does have the power to order a re-trial if it finds that issues of law were incorrectly dealt with by the High Court Judge since it is then seen as a 'non-trial'. In other words, there was no trial because the law was not applied ergo you should then stand trial again. However, everyone who is a legal expert in SA commenting on this does not see this as a possible outcome (very slim chance) simply because it won't be in the interest of justice. The SCA will most likely just review the High Court record and the appeal arguments and then make a ruling and judgement on that.