~ecryptfs/ecryptfs/trunk

  • Committer: Tyler Hicks
  • Date: 2017-06-09 15:39:12 UTC
  • Revision ID: tyhicks@canonical.com-20170609153912-ltw0lodo5ps0aukl
Remove unreachable code when parsing mount opt name value pairs

Revision 886 introduced a change to the mount option parsing code for
name-value pairs. A break was added to a loop once the first '=' is seen.
Before the break was added, it was possible that a '=' would be seen, then
memory allocated for the name portion of the string, then another '=' could be
seen and the previous name string be freed and then reallocated. However,
there's no longer a chance of needing to reallocate the name string so the
free() is not needed.

Discovered by Coverity (CID 1375979)
Filename Latest Rev Last Changed Committer Comment Size
..
daemon 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
desktop 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
include 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
key_mod 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
libecryptfs 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
libecryptfs-swig 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
pam_ecryptfs 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
python 400.1.1 15 years ago Michael Rooney added python api Diff
utils 303 16 years ago Dustin Kirkland move the modprobe to a better place Move the modp Diff
Makefile.am 371 15 years ago Dustin Kirkland src/desktop: add the desktop files to the dist tar 614 bytes Diff Download File