djson = strdup( json ); // allows user to free/overlay their buffer as needed
rp = parse_jobject( st, djson, "" ); // empty prefix for the root object; parse_jo will clean up and free st
if( rp == NULL ) {
djson = strdup( json ); // allows user to free/overlay their buffer as needed
rp = parse_jobject( st, djson, "" ); // empty prefix for the root object; parse_jo will clean up and free st
if( rp == NULL ) {