summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-09-22 21:11:40 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-09-22 21:11:40 +0000
commit7f3f7b59ba9da9f7aeb2d683c0baca39f4ef987e (patch)
treea52ad411db9b67431b55722b2f849db0ed2843a3
parent42df41d9252dfe34f635c2584dc874766dbd1f3a (diff)
downloadlasso-7f3f7b59ba9da9f7aeb2d683c0baca39f4ef987e.tar.gz
lasso-7f3f7b59ba9da9f7aeb2d683c0baca39f4ef987e.tar.xz
lasso-7f3f7b59ba9da9f7aeb2d683c0baca39f4ef987e.zip
Ooops, signature_status type must be gint, not gboolean
-rw-r--r--lasso/id-ff/login.c3
-rw-r--r--lasso/id-ff/login.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c
index 76cd159d..33ad9514 100644
--- a/lasso/id-ff/login.c
+++ b/lasso/id-ff/login.c
@@ -107,6 +107,7 @@ lasso_login_build_assertion(LassoLogin *login,
LASSO_PROFILE(login)->server->signature_method,
LASSO_PROFILE(login)->server->private_key,
LASSO_PROFILE(login)->server->certificate);
+
if (ret == 0) {
if (login->protocolProfile == lassoLoginProtocolProfileBrwsPost) {
/* only add assertion if response is an AuthnResponse */
@@ -1203,7 +1204,7 @@ lasso_login_instance_init(GTypeInstance *instance,
login->protocolProfile = 0;
login->assertionArtifact = NULL;
- login->signature_status = TRUE;
+ login->signature_status = 0;
}
static void
diff --git a/lasso/id-ff/login.h b/lasso/id-ff/login.h
index c37fcbf5..73a3374d 100644
--- a/lasso/id-ff/login.h
+++ b/lasso/id-ff/login.h
@@ -61,7 +61,7 @@ struct _LassoLogin {
gchar *assertionArtifact;
/*< private >*/
- gboolean signature_status;
+ gint signature_status;
lassoHttpMethod http_method;
LassoLoginPrivate *private;
};