summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2006-11-06 09:53:31 +0000
committerFrederic Peters <fpeters@entrouvert.com>2006-11-06 09:53:31 +0000
commitf03a5ddf5b429c24faccf016446c8e8dbc41195e (patch)
treede1ccb1cab05c9fa8b1db340f38fbe7a7ab49582
parent44f853656ca119f5f0cd76075913cf189105a569 (diff)
error code for missing assertion
-rw-r--r--lasso/errors.c2
-rw-r--r--lasso/errors.h1
-rw-r--r--swig/Lasso.i1
3 files changed, 4 insertions, 0 deletions
diff --git a/lasso/errors.c b/lasso/errors.c
index 403aedc7..2f2aa6af 100644
--- a/lasso/errors.c
+++ b/lasso/errors.c
@@ -133,6 +133,8 @@ lasso_strerror(int error_code)
return "Missing service description";
case LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE:
return "Missing service type";
+ case LASSO_PROFILE_ERROR_MISSING_ASSERTION:
+ return "Missing assertion";
case LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ:
return "An object type provided as parameter "\
diff --git a/lasso/errors.h b/lasso/errors.h
index e6007d10..7452a936 100644
--- a/lasso/errors.h
+++ b/lasso/errors.h
@@ -89,6 +89,7 @@
#define LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING 424
#define LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION 425
#define LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE 426
+#define LASSO_PROFILE_ERROR_MISSING_ASSERTION -427
/* functions/methods parameters checking */
#define LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ -501
diff --git a/swig/Lasso.i b/swig/Lasso.i
index a4e4dc74..2e014da5 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -1081,6 +1081,7 @@ typedef enum {
%rename(PROFILE_ERROR_MISSING_RESOURCE_OFFERING) LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING;
%rename(PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION) LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION;
%rename(PROFILE_ERROR_MISSING_SERVICE_TYPE) LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE;
+%rename(PROFILE_ERROR_MISSING_ASSERTION) LASSO_PROFILE_ERROR_MISSING_ASSERTION;
#endif
/* functions/methods parameters checking */