]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - bcal/bcal-nessie.c
a lot of fixes
[avr-crypto-lib.git] / bcal / bcal-nessie.c
index 9bc68b8d41eecee003bc904d71264b8de6478231..00121f00d6cd347380d5b3ee333eaa2b410e904d 100644 (file)
@@ -58,7 +58,7 @@ void bcal_nessie(const bcdesc_t* bcd){
 
        uint16_t *keysize_list=NULL;
        uint16_t items,i;
-       items = get_keysizes(pgm_read_word(&(bcd->valid_keysize_desc)), &keysize_list);
+       items = get_keysizes((PGM_VOID_P)pgm_read_word(&(bcd->valid_keysize_desc)), &keysize_list);
        if(items){
                for(i=0; i<items; ++i){
                        nessie_bc_ctx.keysize_b   = keysize_list[i];
@@ -69,7 +69,7 @@ void bcal_nessie(const bcdesc_t* bcd){
 
 }
 
-void bcal_nessie_multiple(const bcdesc_t** bcd_list){
+void bcal_nessie_multiple(const bcdesc_t* const* bcd_list){
        const bcdesc_t* bcd;
        for(;;){
                bcd = (void*)pgm_read_word(bcd_list);