This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix various compiler warnings from XS code
authorZefram <zefram@fysh.org>
Sat, 11 Dec 2010 18:18:12 +0000 (18:18 +0000)
committerZefram <zefram@fysh.org>
Sat, 11 Dec 2010 18:23:16 +0000 (18:23 +0000)
commitc33e8be1506a75e393304af89d64e3f46e0ca7cb
tree064f08620e62d11eca50f73b7439564b702f47ad
parentd6f31ecf904f01f8a2aab2bca55e33b1b51e0b4d
fix various compiler warnings from XS code

Trivial changes to fix warnings of types
* unclear precedence
* assignment as conditional
* signed/unsigned mixing
* unused parameter/variable
* value computed not used
* wrong argument type for a printf format
* variable may be used uninitialised (due to unhandled switch case)
22 files changed:
cpan/Unicode-Normalize/Normalize.xs
dist/Cwd/Cwd.xs
dist/Data-Dumper/Dumper.xs
dist/ExtUtils-ParseXS/t/XSMore.xs
dist/ExtUtils-ParseXS/t/XSUsage.xs
dist/IO/IO.xs
dist/Storable/Storable.xs
dist/threads-shared/shared.xs
dist/threads/threads.xs
ext/B/B.xs
ext/Devel-Peek/Peek.xs
ext/Fcntl/Fcntl.xs
ext/File-Glob/Glob.xs
ext/Hash-Util-FieldHash/FieldHash.xs
ext/Opcode/Opcode.xs
ext/POSIX/POSIX.xs
ext/PerlIO-encoding/encoding.xs
ext/PerlIO-scalar/scalar.xs
ext/PerlIO-via/via.xs
ext/SDBM_File/sdbm/pair.c
ext/Socket/Socket.xs
ext/XS-APItest/APItest.xs