Diff

Not logged in

Differences From Artifact [4ba5ee97ba871a5e]:

To Artifact [5a860f3915f03be8]:


50 LBER_DEFAULT = -1, 50 LBER_DEFAULT = -1, 51 LBER_USE_DER = 1; 51 LBER_USE_DER = 1; 52 52 53 /* FIXME: In MinGW, these are WINBERAPI == DECLSPEC_IMPORT. Linkage 53 /* FIXME: In MinGW, these are WINBERAPI == DECLSPEC_IMPORT. Linkage 54 * attribute? 54 * attribute? 55 */ 55 */ 56 extern (C) { 56 extern (C) { 57 BerElement* ber_init(CPtr!(BerValue)); | 57 BerElement* ber_init(const(BerValue)*); 58 int ber_printf(BerElement*, CPtr!(char), ...); | 58 int ber_printf(BerElement*, const(char)*, ...); 59 int ber_flatten(BerElement*, BerValue**); 59 int ber_flatten(BerElement*, BerValue**); 60 ber_tag_t ber_scanf(BerElement*, CPtr!(char), ...); | 60 ber_tag_t ber_scanf(BerElement*, const(char)*, ...); 61 ber_tag_t ber_peek_tag(BerElement*, ber_len_t*); 61 ber_tag_t ber_peek_tag(BerElement*, ber_len_t*); 62 ber_tag_t ber_skip_tag(BerElement*, ber_len_t*); 62 ber_tag_t ber_skip_tag(BerElement*, ber_len_t*); 63 ber_tag_t ber_first_element(BerElement*, ber_len_t*, char**); 63 ber_tag_t ber_first_element(BerElement*, ber_len_t*, char**); 64 ber_tag_t ber_next_element(BerElement*, ber_len_t*, char*); 64 ber_tag_t ber_next_element(BerElement*, ber_len_t*, char*); 65 void ber_bvfree(BerValue*); 65 void ber_bvfree(BerValue*); 66 void ber_bvecfree(BerValue**); 66 void ber_bvecfree(BerValue**); 67 void ber_free(BerElement*, int); 67 void ber_free(BerElement*, int); 68 BerValue* ber_bvdup(BerValue*); 68 BerValue* ber_bvdup(BerValue*); 69 BerElement* ber_alloc_t(int); 69 BerElement* ber_alloc_t(int); 70 } 70 }