pEp_utility.cpp
branchkeysync
changeset 171 44bfd5428aa9
parent 158 8c13eb85db47
child 172 112b0fac353d
     1.1 --- a/pEp_utility.cpp	Mon Oct 03 18:53:52 2016 +0200
     1.2 +++ b/pEp_utility.cpp	Mon Oct 03 19:15:35 2016 +0200
     1.3 @@ -240,9 +240,9 @@
     1.4              return ident;
     1.5          }
     1.6  
     1.7 -        template<> opt_field *from_C< opt_field *, stringpair_list_t >(stringpair_list_t * sp)
     1.8 +        template<> StringPair *from_C< StringPair *, stringpair_list_t >(stringpair_list_t * sp)
     1.9          {
    1.10 -            opt_field *fld = new opt_field();
    1.11 +            StringPair *fld = new StringPair();
    1.12              if (sp) {
    1.13                  fld->name = bstr(sp->value->key);
    1.14                  fld->value = bstr(sp->value->value);
    1.15 @@ -312,7 +312,7 @@
    1.16              msg2->references = string_array(msg->references);
    1.17              msg2->keywords = string_array(msg->keywords);
    1.18              msg2->comments = bstr(msg->comments);
    1.19 -            msg2->opt_fields = array_from_C<opt_field, stringpair_list_t>(msg->opt_fields);
    1.20 +            msg2->opt_fields = array_from_C<StringPair, stringpair_list_t>(msg->opt_fields);
    1.21          }
    1.22  
    1.23          char * str(BSTR s)
    1.24 @@ -435,7 +435,7 @@
    1.25              return il;
    1.26          }
    1.27  
    1.28 -        stringpair_t *new_stringpair(opt_field *fld)
    1.29 +        stringpair_t *new_stringpair(StringPair *fld)
    1.30          {
    1.31              stringpair_t *pair = ::new_stringpair(str(fld->name), str(fld->value));
    1.32              if (pair == NULL)
    1.33 @@ -444,11 +444,11 @@
    1.34              return pair;
    1.35          }
    1.36  
    1.37 -        void clear_opt_field(opt_field& f)
    1.38 +        void clear_opt_field(StringPair& f)
    1.39          {
    1.40              SysFreeString(f.name);
    1.41              SysFreeString(f.value);
    1.42 -            memset(&f, 0, sizeof(opt_field));
    1.43 +            memset(&f, 0, sizeof(StringPair));
    1.44          }
    1.45  
    1.46          stringpair_list_t *stringpair_list(SAFEARRAY * sa)
    1.47 @@ -468,8 +468,8 @@
    1.48  
    1.49              stringpair_list_t *_il = il;
    1.50              for (LONG i = lbound; i <= ubound; i++) {
    1.51 -                opt_field s;
    1.52 -                memset(&s, 0, sizeof(opt_field));
    1.53 +                StringPair s;
    1.54 +                memset(&s, 0, sizeof(StringPair));
    1.55                  SafeArrayGetElement(sa, &i, &s);
    1.56  
    1.57                  stringpair_t *pair;
    1.58 @@ -528,7 +528,7 @@
    1.59  			if (!spair_list)
    1.60  				return;
    1.61  
    1.62 -			*pair_list_out = array_from_C<opt_field, stringpair_list_t>(spair_list);
    1.63 +			*pair_list_out = array_from_C<StringPair, stringpair_list_t>(spair_list);
    1.64  		}
    1.65  		void clear_opt_field_array(LPSAFEARRAY* opt_field_array) {
    1.66  			SafeArrayDestroy(*opt_field_array);