use krb5_set_error_message
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23308 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -451,8 +451,8 @@ bind_principal(krb5_context context,
|
|||||||
ret = sqlite3_bind_text(stmt, col, str, -1, free_krb5);
|
ret = sqlite3_bind_text(stmt, col, str, -1, free_krb5);
|
||||||
if (ret != SQLITE_OK) {
|
if (ret != SQLITE_OK) {
|
||||||
krb5_xfree(str);
|
krb5_xfree(str);
|
||||||
krb5_set_error_string(context, "bind principal: %s",
|
krb5_set_error_message(context, ENOMEM, "bind principal: %s",
|
||||||
sqlite3_errmsg(db));
|
sqlite3_errmsg(db));
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
@@ -477,7 +477,7 @@ scc_resolve(krb5_context context, krb5_ccache *id, const char *res)
|
|||||||
|
|
||||||
s = scc_alloc(context, res);
|
s = scc_alloc(context, res);
|
||||||
if (s == NULL) {
|
if (s == NULL) {
|
||||||
krb5_set_error_string (context, "malloc: out of memory");
|
krb5_set_error_message(context, KRB5_CC_NOMEM, "malloc: out of memory");
|
||||||
return KRB5_CC_NOMEM;
|
return KRB5_CC_NOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -524,7 +524,7 @@ scc_gen_new(krb5_context context, krb5_ccache *id)
|
|||||||
s = scc_alloc(context, NULL);
|
s = scc_alloc(context, NULL);
|
||||||
|
|
||||||
if (s == NULL) {
|
if (s == NULL) {
|
||||||
krb5_set_error_string (context, "malloc: out of memory");
|
krb5_set_error_message(context, KRB5_CC_NOMEM, "malloc: out of memory");
|
||||||
return KRB5_CC_NOMEM;
|
return KRB5_CC_NOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -634,7 +634,7 @@ encode_creds(krb5_context context, krb5_creds *creds, krb5_data *data)
|
|||||||
|
|
||||||
sp = krb5_storage_emem();
|
sp = krb5_storage_emem();
|
||||||
if (sp == NULL) {
|
if (sp == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -661,7 +661,7 @@ decode_creds(krb5_context context, const void *data, size_t length,
|
|||||||
|
|
||||||
sp = krb5_storage_from_readonly_mem(data, length);
|
sp = krb5_storage_from_readonly_mem(data, length);
|
||||||
if (sp == NULL) {
|
if (sp == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -847,7 +847,7 @@ scc_get_first (krb5_context context,
|
|||||||
|
|
||||||
ctx = calloc(1, sizeof(*ctx));
|
ctx = calloc(1, sizeof(*ctx));
|
||||||
if (ctx == NULL) {
|
if (ctx == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -867,14 +867,14 @@ scc_get_first (krb5_context context,
|
|||||||
asprintf(&name, "credIteration%luPid%d",
|
asprintf(&name, "credIteration%luPid%d",
|
||||||
(unsigned long)ctx, (int)getpid());
|
(unsigned long)ctx, (int)getpid());
|
||||||
if (name == NULL) {
|
if (name == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
free(ctx);
|
free(ctx);
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
asprintf(&ctx->drop, "DROP TABLE %s", name);
|
asprintf(&ctx->drop, "DROP TABLE %s", name);
|
||||||
if (ctx->drop == NULL) {
|
if (ctx->drop == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
free(name);
|
free(name);
|
||||||
free(ctx);
|
free(ctx);
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
@@ -1115,7 +1115,7 @@ scc_get_cache_first(krb5_context context, krb5_cc_cursor *cursor)
|
|||||||
|
|
||||||
ctx = calloc(1, sizeof(*ctx));
|
ctx = calloc(1, sizeof(*ctx));
|
||||||
if (ctx == NULL) {
|
if (ctx == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1128,7 +1128,7 @@ scc_get_cache_first(krb5_context context, krb5_cc_cursor *cursor)
|
|||||||
asprintf(&name, "cacheIteration%luPid%d",
|
asprintf(&name, "cacheIteration%luPid%d",
|
||||||
(unsigned long)ctx, (int)getpid());
|
(unsigned long)ctx, (int)getpid());
|
||||||
if (name == NULL) {
|
if (name == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
sqlite3_close(ctx->db);
|
sqlite3_close(ctx->db);
|
||||||
free(ctx);
|
free(ctx);
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
@@ -1136,7 +1136,7 @@ scc_get_cache_first(krb5_context context, krb5_cc_cursor *cursor)
|
|||||||
|
|
||||||
asprintf(&ctx->drop, "DROP TABLE %s", name);
|
asprintf(&ctx->drop, "DROP TABLE %s", name);
|
||||||
if (ctx->drop == NULL) {
|
if (ctx->drop == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
sqlite3_close(ctx->db);
|
sqlite3_close(ctx->db);
|
||||||
free(name);
|
free(name);
|
||||||
free(ctx);
|
free(ctx);
|
||||||
@@ -1146,7 +1146,7 @@ scc_get_cache_first(krb5_context context, krb5_cc_cursor *cursor)
|
|||||||
asprintf(&str, "CREATE TEMPORARY TABLE %s AS SELECT name FROM caches",
|
asprintf(&str, "CREATE TEMPORARY TABLE %s AS SELECT name FROM caches",
|
||||||
name);
|
name);
|
||||||
if (str == NULL) {
|
if (str == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
sqlite3_close(ctx->db);
|
sqlite3_close(ctx->db);
|
||||||
free(name);
|
free(name);
|
||||||
free(ctx->drop);
|
free(ctx->drop);
|
||||||
@@ -1316,7 +1316,7 @@ scc_get_default_name(krb5_context context, char **str)
|
|||||||
asprintf(str, "SDB:%s", name);
|
asprintf(str, "SDB:%s", name);
|
||||||
free(name);
|
free(name);
|
||||||
if (*str == NULL) {
|
if (*str == NULL) {
|
||||||
krb5_set_error_string(context, "malloc: out of memory");
|
krb5_set_error_message(context, ENOMEM, "malloc: out of memory");
|
||||||
return ENOMEM;
|
return ENOMEM;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
Reference in New Issue
Block a user