Yeah I saw that bug already :), I have to ask if I am allowed to mention my product name. I will let you know.
Bug moved to GitHub: https://github.com/uriparser/uriparser/issues/2 Closing.
Parser will not identify absolute URLs correctly
Remove all files (for migration to GitHub)
Add note on migration to GitHub
Query String Parser return wrong value
Hi! I found this bug to be a duplicate of bug 12 (ex 3590761) now and to be fixed since uriparser 0.7.8 by commit abb4153da87117c3c14f3fd5fb5f7df148232b2e. This is what I did on the shell to find it: # git diff uriparser-0.7.5 master -- {lib,src}/UriQuery.c [..] # git blame -- src/UriQuery.c | fgrep 'if (walk + 1 <= afterLast) {' abb4153d src/UriQuery.c (Sebastian Pipping 2012-12-10 00:38:23 +0100 426) if (walk + 1 <= afterLast) { # git show abb4153d [..] # git tag --contains abb4153d | head -n 1...
Query String Parser return wrong value
Parsing fails when URL ends with empty query parameter value
Is it the same behavior in 0.7.5?
Really appreciate your quick response. Let me check my code, I must be doing some thing wrong.
Hello Stefan, I recall that absolutePath only is set for URLs without a host present. So if it is a bug, you could check for presence of a host first, for a workaround. Best, Sebastian
Hello Stefan, I recall that absolutePath only is set for URLs with a host present. So if it is a bug, you could check for presence of a host first, for a workaround. Best, Sebastian
Hi Parteek, I cannot confirm that behavior with Git master. Please check this new test case and report back: https://sourceforge.net/p/uriparser/git/ci/4e87336dfb675fadd30c65cfc3a64d62c34c05d6/
Add test case for non-bug #32
Query String Parser return wrong value
Add missing static to internal function RemoveBaseUriImpl
ChangeLog: Mention warning patches by Joel Cunningham
Fix GCC 4.9 -Werror=uninitialized issue
Fix GCC 4.9 -Werror=parentheses
Rename function ResetParserState to ResetParserStateExceptUri
Max size of destination buffer in UriStringToWindowsFilename