Changeset 3177

Show
Ignore:
Timestamp:
06/21/07 10:07:01 (19 months ago)
Author:
aj
Message:

fix compiler/sparse warnings.

Location:
trunk/src
Files:
18 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/common/strlcpy.c

    r2990 r3177  
    2222#include <sys/types.h> 
    2323#include <string.h> 
     24 
     25#include "strlcpy.h" 
    2426 
    2527/* 
  • trunk/src/libopensc/card-belpic.c

    r2993 r3177  
    423423}; 
    424424 
    425 static inline void TLVInit(struct tTLV *tlv, u8 * base, size_t size) 
     425static void TLVInit(struct tTLV *tlv, u8 * base, size_t size) 
    426426{ 
    427427        tlv->base = base; 
     
    430430} 
    431431 
    432 static inline void TLVNext(struct tTLV *tlv, u8 tag) 
     432static void TLVNext(struct tTLV *tlv, u8 tag) 
    433433{ 
    434434        assert(tlv->next + 2 < tlv->end); 
     
    438438} 
    439439 
    440 static inline void TLVAdd(struct tTLV *tlv, u8 val) 
     440static void TLVAdd(struct tTLV *tlv, u8 val) 
    441441{ 
    442442        assert(tlv->next + 1 < tlv->end); 
     
    445445} 
    446446 
    447 static inline void TLVAddBuffer(struct tTLV *tlv, u8 * val, size_t size) 
     447static void TLVAddBuffer(struct tTLV *tlv, u8 * val, size_t size) 
    448448{ 
    449449        assert(tlv->next + size < tlv->end); 
  • trunk/src/libopensc/card-cardos.c

    r3115 r3177  
    3131static const struct sc_card_operations *iso_ops = NULL; 
    3232 
    33 struct sc_card_operations cardos_ops; 
     33static struct sc_card_operations cardos_ops; 
    3434static struct sc_card_driver cardos_drv = { 
    3535        "Siemens CardOS", 
  • trunk/src/libopensc/card-gpk.c

    r3170 r3177  
    16651665 * GetInfo call 
    16661666 */ 
    1667 int 
    1668 gpk_get_info(sc_card_t *card, int p1, int p2, u8 *buf, size_t buflen) 
     1667static int gpk_get_info(sc_card_t *card, int p1, int p2, u8 *buf, 
     1668                size_t buflen) 
    16691669{ 
    16701670        sc_apdu_t       apdu; 
     
    18711871 */ 
    18721872static struct sc_card_driver * 
    1873 sc_get_driver() 
     1873sc_get_driver(void) 
    18741874{ 
    18751875        struct sc_card_driver *iso_drv; 
     
    18991899 
    19001900struct sc_card_driver * 
    1901 sc_get_gpk_driver() 
     1901sc_get_gpk_driver(void) 
    19021902{ 
    19031903        return sc_get_driver(); 
  • trunk/src/libopensc/card-incrypto34.c

    r3120 r3177  
    3535static const struct sc_card_operations *iso_ops = NULL; 
    3636 
    37 struct sc_card_operations incrypto34_ops; 
    38 struct sc_card_driver incrypto34_drv = { 
     37static struct sc_card_operations incrypto34_ops; 
     38static struct sc_card_driver incrypto34_drv = { 
    3939        "Incard Incripto34", 
    4040        "incrypto34", 
     
    5050}; 
    5151 
    52 int incrypto34_finish(struct sc_card *card) 
     52static int incrypto34_finish(struct sc_card *card) 
    5353{ 
    5454        return 0; 
    5555} 
    5656 
    57 int incrypto34_match_card(struct sc_card *card) 
     57static int incrypto34_match_card(struct sc_card *card) 
    5858{ 
    5959        int i; 
     
    6565} 
    6666 
    67 int incrypto34_init(sc_card_t *card) 
     67static int incrypto34_init(sc_card_t *card) 
    6868{ 
    6969        unsigned long   flags; 
     
    165165} 
    166166 
    167  
    168 int incrypto34_list_files(sc_card_t *card, u8 *buf, size_t buflen) 
     167static int incrypto34_list_files(sc_card_t *card, u8 *buf, size_t buflen) 
    169168{ 
    170169        sc_apdu_t apdu; 
     
    415414 * Restore the indicated SE 
    416415 */ 
    417 static int 
    418 incrypto34_restore_security_env(sc_card_t *card, int se_num) 
     416static int incrypto34_restore_security_env(sc_card_t *card, int se_num) 
    419417{ 
    420418        sc_apdu_t apdu; 
     
    444442 * XXX Need to find out how the Aladdin drivers do it. 
    445443 */ 
    446 static int 
    447 incrypto34_set_security_env(sc_card_t *card, 
    448                             const sc_security_env_t *env, 
    449                             int se_num) 
     444static int incrypto34_set_security_env(sc_card_t *card, 
     445                    const sc_security_env_t *env, int se_num) 
    450446{ 
    451447        sc_apdu_t apdu; 
     
    497493 
    498494/* internal function to do the actual signature computation */ 
    499 static int 
    500 do_compute_signature(sc_card_t *card, const u8 *data, size_t datalen, 
    501                      u8 *out, size_t outlen) 
     495static int do_compute_signature(sc_card_t *card, 
     496                const u8 *data, size_t datalen, u8 *out, size_t outlen) 
    502497{ 
    503498        int r; 
  • trunk/src/libopensc/card-jcop.c

    r2971 r3177  
    109109     drvdata->invalid_senv=1; 
    110110     drvdata->nfiles=-1; 
    111      drvdata->filelist=0; 
     111     drvdata->filelist=NULL; 
    112112     f=sc_file_new(); 
    113113     if (!f){ 
     
    429429               drvdata->nfiles=-1; 
    430430               free(drvdata->filelist); 
    431                drvdata->filelist=0; 
     431               drvdata->filelist=NULL; 
    432432          } 
    433433          if(file->sec_attr_len >=3) { 
     
    460460               drvdata->nfiles=0; 
    461461               free(drvdata->filelist); 
    462                drvdata->filelist=0; 
     462               drvdata->filelist=NULL; 
    463463          }     
    464464          /* the format of the poprietary attributes is: 
  • trunk/src/libopensc/card-mcrd.c

    r3142 r3177  
    10571057} 
    10581058 
    1059 int select_key_df(sc_card_t * card) 
     1059static int select_key_df(sc_card_t * card) 
    10601060{ 
    10611061        int r; 
  • trunk/src/libopensc/card-oberthur.c

    r3169 r3177  
    8787 
    8888 
    89 const unsigned char *aidAuthentIC_V5 =  
     89static const unsigned char *aidAuthentIC_V5 =  
    9090                (const u8 *)"\xA0\x00\x00\x00\x77\x01\x03\x03\x00\x00\x00\xF1\x00\x00\x00\x02"; 
    91 const int lenAidAuthentIC_V5 = 16;  
    92 const char *nameAidAuthentIC_V5 = "AuthentIC v5";  
     91static const int lenAidAuthentIC_V5 = 16;  
     92static const char *nameAidAuthentIC_V5 = "AuthentIC v5";  
    9393 
    9494#define AUTH_PIN                1 
     
    144144#endif 
    145145 
    146 void _auth_print_acls(struct sc_card *card, struct sc_file *file) 
     146static void _auth_print_acls(struct sc_card *card, struct sc_file *file) 
    147147{ 
    148148        int ii, jj;    
  • trunk/src/libopensc/card.c

    r3108 r3177  
    653653} 
    654654 
    655 inline int sc_card_valid(const sc_card_t *card) { 
     655int sc_card_valid(const sc_card_t *card) { 
    656656#ifndef NDEBUG 
    657657        assert(card != NULL); 
  • trunk/src/libopensc/muscle-filesystem.c

    r3069 r3177  
    3838}; 
    3939 
    40 mscfs_t *mscfs_new() { 
     40mscfs_t *mscfs_new(void) { 
    4141        mscfs_t *fs = (mscfs_t*)malloc(sizeof(mscfs_t)); 
    4242        memset(fs, 0, sizeof(mscfs_t)); 
  • trunk/src/libopensc/opensc.h

    r3155 r3177  
    4040#include <opensc/errors.h> 
    4141#include <opensc/types.h> 
    42  
    43 #ifndef __GNUC__ 
    44 #undef inline 
    45 #define inline 
    46 #endif 
    4742 
    4843/* Different APDU cases */ 
     
    777772 * @param card The card object to check 
    778773 */ 
    779 inline int sc_card_valid(const sc_card_t *card); 
     774int sc_card_valid(const sc_card_t *card); 
    780775 
    781776/** 
     
    1002997int sc_card_ctl(sc_card_t *card, unsigned long command, void *arg); 
    1003998 
    1004 inline int sc_file_valid(const sc_file_t *file); 
     999int sc_file_valid(const sc_file_t *file); 
    10051000sc_file_t * sc_file_new(void); 
    10061001void sc_file_free(sc_file_t *file); 
  • trunk/src/libopensc/pkcs15-prkey.c

    r3084 r3177  
    205205        case SC_PKCS15_TYPE_PRKEY_DSA: 
    206206                sc_format_asn1_entry(asn1_prkey + 1, &dsa_prkey_obj, NULL, 1); 
    207                 sc_format_asn1_entry(asn1_prk_dsa_attr + 0, asn1_dsakey_value_attr, 0, 1); 
     207                sc_format_asn1_entry(asn1_prk_dsa_attr + 0, asn1_dsakey_value_attr, NULL, 1); 
    208208                if (prkey->path.type != SC_PATH_TYPE_PATH_PROT) { 
    209209                        /* indirect: just add the path */ 
  • trunk/src/libopensc/pkcs15-syn.c

    r3099 r3177  
    6666        { "atrust-acos",sc_pkcs15emu_atrust_acos_init_ex}, 
    6767        { "tccardos",   sc_pkcs15emu_tccardos_init_ex   }, 
    68         { NULL, 0 } 
     68        { NULL, NULL } 
    6969}; 
    7070 
  • trunk/src/libopensc/pkcs15.c

    r3099 r3177  
    404404} 
    405405 
    406 struct sc_pkcs15_card * sc_pkcs15_card_new() 
     406struct sc_pkcs15_card * sc_pkcs15_card_new(void) 
    407407{ 
    408408        struct sc_pkcs15_card *p15card; 
  • trunk/src/libopensc/reader-openct.c

    r3062 r3177  
    160160 * deallocate the private data and any resources. 
    161161 */ 
    162 int 
    163 openct_reader_finish(sc_context_t *ctx, void *priv_data) 
     162static int openct_reader_finish(sc_context_t *ctx, void *priv_data) 
    164163{ 
    165164        SC_FUNC_CALLED(ctx, 1); 
     
    172171 * freed by OpenSC. 
    173172 */ 
    174 int 
    175 openct_reader_release(sc_reader_t *reader) 
     173static int openct_reader_release(sc_reader_t *reader) 
    176174{ 
    177175        struct driver_data *data = (struct driver_data *) reader->drv_data; 
     
    198196 * Check whether a card was added/removed 
    199197 */ 
    200 int 
    201 openct_reader_detect_card_presence(sc_reader_t *reader, 
     198static int openct_reader_detect_card_presence(sc_reader_t *reader, 
    202199                        sc_slot_info_t *slot) 
    203200{ 
     
    272269} 
    273270 
    274 int 
    275 openct_reader_disconnect(sc_reader_t *reader, 
    276                         sc_slot_info_t *slot) 
     271static int openct_reader_disconnect(sc_reader_t *reader, sc_slot_info_t *slot) 
    277272{ 
    278273        struct driver_data *data = (struct driver_data *) reader->drv_data; 
     
    357352} 
    358353 
    359  
    360 int 
    361 openct_reader_perform_verify(sc_reader_t *reader, 
    362                 sc_slot_info_t *slot, 
    363                 struct sc_pin_cmd_data *info) 
     354static int openct_reader_perform_verify(sc_reader_t *reader, 
     355                sc_slot_info_t *slot, struct sc_pin_cmd_data *info) 
    364356{ 
    365357        struct driver_data *data = (struct driver_data *) reader->drv_data; 
     
    420412} 
    421413 
    422  
    423 int 
    424 openct_reader_lock(sc_reader_t *reader, 
    425                         sc_slot_info_t *slot) 
     414static int openct_reader_lock(sc_reader_t *reader, sc_slot_info_t *slot) 
    426415{ 
    427416        struct driver_data *data = (struct driver_data *) reader->drv_data; 
     
    448437} 
    449438 
    450 int 
    451 openct_reader_unlock(sc_reader_t *reader, 
    452                         sc_slot_info_t *slot) 
     439static int openct_reader_unlock(sc_reader_t *reader, sc_slot_info_t *slot) 
    453440{ 
    454441        struct driver_data *data = (struct driver_data *) reader->drv_data; 
     
    474461 * Handle an error code returned by OpenCT 
    475462 */ 
    476 int 
    477 openct_error(sc_reader_t *reader, int code) 
     463static int openct_error(sc_reader_t *reader, int code) 
    478464{ 
    479465        if (code >= 0) 
  • trunk/src/libopensc/sc.c

    r3114 r3177  
    3535 
    3636#ifdef VERSION 
    37 const char *sc_version = VERSION; 
     37static const char *sc_version = VERSION; 
    3838#else 
    39 const char *sc_version = "(undef)"; 
     39static const char *sc_version = "(undef)"; 
    4040#endif 
    4141 
     
    477477} 
    478478 
    479 sc_file_t * sc_file_new() 
     479sc_file_t * sc_file_new(void) 
    480480{ 
    481481        sc_file_t *file = (sc_file_t *)calloc(1, sizeof(sc_file_t)); 
     
    633633} 
    634634 
    635 inline int sc_file_valid(const sc_file_t *file) { 
     635int sc_file_valid(const sc_file_t *file) { 
    636636#ifndef NDEBUG 
    637637        assert(file != NULL); 
  • trunk/src/libopensc/ui.c

    r2923 r3177  
    158158 * to the default function 
    159159 */ 
    160 int 
    161 sc_ui_get_func(sc_context_t *ctx, const char *name, void **ret) 
     160static int sc_ui_get_func(sc_context_t *ctx, const char *name, void **ret) 
    162161{ 
    163162        *ret = NULL; 
     
    201200 * Default ui functions 
    202201 */ 
    203 int 
    204 sc_ui_get_pin_default(sc_ui_hints_t *hints, char **out) 
     202static int sc_ui_get_pin_default(sc_ui_hints_t *hints, char **out) 
    205203{ 
    206204        sc_context_t    *ctx = hints->card->ctx; 
     
    234232} 
    235233 
    236 int 
    237 sc_ui_get_pin_pair_default(sc_ui_hints_t *hints, char **old_out, char **new_out) 
     234static int sc_ui_get_pin_pair_default(sc_ui_hints_t *hints, char **old_out, 
     235                                char **new_out) 
    238236{ 
    239237        sc_context_t    *ctx = hints->card->ctx; 
     
    279277} 
    280278 
    281 int 
    282 __sc_ui_read_pin(sc_context_t *ctx, const char *prompt, 
     279static int __sc_ui_read_pin(sc_context_t *ctx, const char *prompt, 
    283280                        const char *label, int flags, 
    284281                        sc_pkcs15_pin_info_t *pin_info, 
     
    425422} 
    426423 
    427 int 
    428 sc_ui_display_error_default(sc_context_t *ctx, const char *msg) 
     424static int sc_ui_display_error_default(sc_context_t *ctx, const char *msg) 
    429425{ 
    430426        return sc_ui_display_msg(ctx, SC_LOG_TYPE_ERROR, msg); 
    431427} 
    432428 
    433 int 
    434 sc_ui_display_debug_default(sc_context_t *ctx, const char *msg) 
     429static int sc_ui_display_debug_default(sc_context_t *ctx, const char *msg) 
    435430{ 
    436431        return sc_ui_display_msg(ctx, SC_LOG_TYPE_DEBUG, msg); 
  • trunk/src/scconf/test-conf.c

    r2925 r3177  
    8787} 
    8888 
    89 int write_entries(scconf_context *conf, scconf_list *list) 
     89static int write_entries(scconf_context *conf, scconf_list *list) 
    9090{ 
    9191        static int int42 = 42, int1 = 1;