From 86c2a744f1feba57c107a0a985f3026f2f3817a5 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Thu, 18 Jun 2009 21:55:50 +0000 Subject: FreeBSD compile fixes --- module/consumer.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'module/consumer.cc') diff --git a/module/consumer.cc b/module/consumer.cc index 1016f84..49620db 100644 --- a/module/consumer.cc +++ b/module/consumer.cc @@ -110,7 +110,7 @@ Consumer::store_assoc(const string& server, const string& handle, data.server = server.c_str(); data.handle = handle.c_str(); data.type = type.c_str(); - data.secret = secret.data(); + data.secret = &(secret.front()); data.n_secret = secret.size(); data.expires = expires_in; @@ -313,7 +313,7 @@ cancelled_auth (sid_request_t *req, Consumer &consumer, params_t ¶ms) sid_request_respond (req, 401, "Authentication Required", NULL); } -void +extern "C" void sid_consumer_authenticate(sid_request_t *req, sid_storage_t *store, const char *trust_root, const char *identity) { -- cgit v1.2.3