summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-02-08 13:57:07 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-02-08 13:57:07 +0000
commit5362e36c0c9d874c659dcf7fce03e7628d0f2f82 (patch)
treecff18ee36513bf6802bf0ee507478b5cb911c546
parent5919c7c2def41ed0b46615a33e603edf940b7f65 (diff)
downloadlasso-5362e36c0c9d874c659dcf7fce03e7628d0f2f82.tar.gz
lasso-5362e36c0c9d874c659dcf7fce03e7628d0f2f82.tar.xz
lasso-5362e36c0c9d874c659dcf7fce03e7628d0f2f82.zip
do not include wsf functions when not using wsf
-rw-r--r--swig/Lasso.i6
1 files changed, 6 insertions, 0 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i
index 69d4b577..6b4d5381 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -4951,16 +4951,20 @@ typedef struct {
char *caCertChain = NULL);
END_THROW_ERROR
+#ifdef LASSO_WSF_ENABLED
THROW_ERROR
int addService(LassoDiscoServiceInstance *service);
END_THROW_ERROR
+#endif
%newobject dump;
char *dump();
LassoProvider *getProvider(char *providerId);
+#ifdef LASSO_WSF_ENABLED
LassoDiscoServiceInstance *getService(char *serviceType);
+#endif
}
%{
@@ -5609,9 +5613,11 @@ typedef struct {
int processResponseMsg(char *responseMsg);
END_THROW_ERROR
+#ifdef LASSO_WSF_ENABLED
THROW_ERROR
int setEncryptedResourceId(LassoDiscoEncryptedResourceID *encryptedResourceId);
END_THROW_ERROR
+#endif
THROW_ERROR
int setResourceId(char *content);