Ticket #40765: patch-src-import.c.diff

File patch-src-import.c.diff, 1.9 KB (added by fgp (Florian G. Pflug), 11 years ago)

Patch to fix compilation, in C structure and non-structure types do NOT share the same namespace

  • src/import.c

    old new gint import_pkcs12 (guchar *file_contents, gsize file_contents_size) 
    695695
    696696                // After having all the parts unencrypted, we import all certificates first.
    697697                for (i=0; i<n_bags; i++) {
    698                         gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
     698                        gnutls_pkcs12_bag_t * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
    699699                        guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
    700700                       
    701701                        for (i=0; i < num_elements_in_bag; i++) {
    gint import_pkcs12 (guchar *file_contents, gsize file_contents_size) 
    722722               
    723723                // Then, we import all PKCS8 private keys.
    724724                for (i=0; i<n_bags; i++) {
    725                         gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
     725                        gnutls_pkcs12_bag_t* pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
    726726                        guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
    727727                       
    728728                        for (i=0; i < num_elements_in_bag; i++) {
    gint import_pkcs12 (guchar *file_contents, gsize file_contents_size) 
    796796                // Then we import the CRLs
    797797
    798798                for (i=0; i<n_bags; i++) {
    799                         gnutls_pkcs12_bag * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
     799                        gnutls_pkcs12_bag_t * pkcs12_bag = g_array_index (pkcs_bag_array, gnutls_pkcs12_bag_t *, i);
    800800                        guint num_elements_in_bag = gnutls_pkcs12_bag_get_count (*pkcs12_bag);
    801801                       
    802802                        for (i=0; i < num_elements_in_bag; i++) {