Fix off-by-one error in launch_other_browser
authorSteven Luo <steven+maemo@steven676.net>
Sun, 13 Dec 2009 08:45:12 +0000 (00:45 -0800)
committerSteven Luo <steven+maemo@steven676.net>
Sun, 13 Dec 2009 08:45:12 +0000 (00:45 -0800)
commita9b3f951dddb14ac0188e3e451325592267a22d5
tree1ac17cb39034b89966e47577bec0f9000762e60e
parent04085eb0cee3b0654336d68f9256da728805773f
Fix off-by-one error in launch_other_browser

quote+1 has length one less than quote, so asking memmove() to move
strlen(quote)+1 bytes (including the \0) starting at quote+1 results in
writing one byte beyond the end of the memory area.  Found by valgrind.
launcher.c