fix xurl_decode() append \0 bug