mirror of
https://github.com/transmission/transmission
synced 2024-12-25 17:17:31 +00:00
(libT) add some extra gcc safeguards. fix a couple of compiler warnings in makemeta
This commit is contained in:
parent
84dcaab5f4
commit
fc99ff6881
3 changed files with 10 additions and 6 deletions
|
@ -15,6 +15,8 @@
|
||||||
|
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
|
|
||||||
|
#include <libtransmission/utils.h> /* TR_GNUC_NULL_TERMINATED */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
***
|
***
|
||||||
**/
|
**/
|
||||||
|
@ -73,7 +75,7 @@ void tr_cryptoEncrypt( tr_crypto * crypto,
|
||||||
void tr_sha1( uint8_t * setme,
|
void tr_sha1( uint8_t * setme,
|
||||||
const void * content1,
|
const void * content1,
|
||||||
int content1_len,
|
int content1_len,
|
||||||
... );
|
... ) TR_GNUC_NULL_TERMINATED;
|
||||||
|
|
||||||
|
|
||||||
/** Returns a random number in the range of [0...n) */
|
/** Returns a random number in the range of [0...n) */
|
||||||
|
|
|
@ -215,8 +215,9 @@ getHashInfo( tr_metainfo_builder * b )
|
||||||
if( !fp )
|
if( !fp )
|
||||||
{
|
{
|
||||||
b->my_errno = errno;
|
b->my_errno = errno;
|
||||||
tr_snprintf( b->errfile, sizeof( b->errfile ),
|
tr_strlcpy( b->errfile,
|
||||||
b->files[fileIndex].filename );
|
b->files[fileIndex].filename,
|
||||||
|
sizeof( b->errfile ) );
|
||||||
b->result = TR_MAKEMETA_IO_READ;
|
b->result = TR_MAKEMETA_IO_READ;
|
||||||
tr_free( buf );
|
tr_free( buf );
|
||||||
tr_free( ret );
|
tr_free( ret );
|
||||||
|
@ -250,8 +251,9 @@ getHashInfo( tr_metainfo_builder * b )
|
||||||
if( !fp )
|
if( !fp )
|
||||||
{
|
{
|
||||||
b->my_errno = errno;
|
b->my_errno = errno;
|
||||||
tr_snprintf( b->errfile, sizeof( b->errfile ),
|
tr_strlcpy( b->errfile,
|
||||||
b->files[fileIndex].filename );
|
b->files[fileIndex].filename,
|
||||||
|
sizeof( b->errfile ) );
|
||||||
b->result = TR_MAKEMETA_IO_READ;
|
b->result = TR_MAKEMETA_IO_READ;
|
||||||
tr_free( buf );
|
tr_free( buf );
|
||||||
tr_free( ret );
|
tr_free( ret );
|
||||||
|
|
|
@ -258,7 +258,7 @@ size_t tr_strlcpy( char * dst,
|
||||||
int tr_snprintf( char * buf,
|
int tr_snprintf( char * buf,
|
||||||
size_t buflen,
|
size_t buflen,
|
||||||
const char * fmt,
|
const char * fmt,
|
||||||
... );
|
... ) TR_GNUC_PRINTF( 3, 4 );
|
||||||
|
|
||||||
const char* tr_strerror( int );
|
const char* tr_strerror( int );
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue