Previously this routine would return s_js_result (as it is a c-string) to the caller with the caller taking ownership of it so it would have to free it. Since we now are storing the result as an MCStringRef and returning a copy of the contents to the caller, this routine needs to release the result string ref. i.e.
```
t_result = strdup(MCStringGetCString(s_js_result));
MCValueRelease(s_js_result);
s_js_result = nil;
```