]> git.k1024.org Git - pyxattr.git/commit
Initialise target_t members on error paths
authorIustin Pop <iustin@k1024.org>
Sun, 23 Oct 2016 10:49:42 +0000 (12:49 +0200)
committerIustin Pop <iustin@k1024.org>
Sun, 23 Oct 2016 10:49:42 +0000 (12:49 +0200)
commit6afb9a5b0db00fd065761c0c4df00302b14dbc4d
tree059724748615c3f8327c70b98e255628a28374ab
parent0f99573de87c46fc09f6fd6d32b072ab6de99007
Initialise target_t members on error paths

This is a no-op from the point of view of the actual code flow, but
not doing so can trigger false positives in some versions of GCC (4.9
from Jessie) at high optimisation levels (-O3). For an interesting
discussion of why this happens at `-O3` vs. at `-O2`, see
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60165.

Closes #13.
xattr.c