[BTLS]: Fix callback method signatures.
authorMartin Baulig <martin.baulig@xamarin.com>
Wed, 16 Nov 2016 15:49:36 +0000 (16:49 +0100)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Wed, 11 Jan 2017 20:14:09 +0000 (21:14 +0100)
mono/btls/btls-bio.c
mono/btls/btls-x509-lookup-mono.c

index a35582a3b57f32e50bc759d8eaaaef7117fe6733..ea8fda67dc35096689e0e580561e7e4b68b38577 100644 (file)
@@ -64,8 +64,8 @@ mono_write (BIO *bio, const char *in, int inl)
        return mono->write_func (mono->instance, in, inl);
 }
 
-static int64_t
-mono_ctrl (BIO *bio, int cmd, int64_t num, void *ptr)
+static long
+mono_ctrl (BIO *bio, int cmd, long num, void *ptr)
 {
        MonoBtlsBio *mono = (MonoBtlsBio *)bio->ptr;
 
index 6d9d69a16f0670c2006e37e5d641a08b4efcdbfa..1d8f7d3ee51f081d4674000fc9160995939a80c3 100644 (file)
@@ -103,7 +103,7 @@ mono_btls_x509_lookup_mono_free (MonoBtlsX509LookupMono *mono)
 }
 
 static int
-mono_lookup_ctrl (X509_LOOKUP *ctx, int cmd, const char *argp, int64_t argl, char **ret)
+mono_lookup_ctrl (X509_LOOKUP *ctx, int cmd, const char *argp, long argl, char **ret)
 {
        MonoLookup *lookup = (MonoLookup*)ctx->method_data;
        MonoBtlsX509LookupMono *mono = (MonoBtlsX509LookupMono*)argp;