| 231 | } |
| 232 | |
| 233 | char *JsonEncoder_SIValue(SIValue v) { |
| 234 | // Create an empty sds string. |
| 235 | sds s = sdsempty(); |
| 236 | // Populate the sds string with encoded data. |
| 237 | s = _JsonEncoder_SIValue(v, s); |
| 238 | // Duplicate the sds string into a standard C string. |
| 239 | char *retval = rm_strdup(s); |
| 240 | // Free the sds string. |
| 241 | sdsfree(s); |
| 242 | return retval; |
| 243 | } |
| 244 |
no test coverage detected