bx509d: Fix warnings
This commit is contained in:
@@ -228,8 +228,10 @@ authorize(void *ctx,
|
||||
|
||||
if ((san = string_encode(s)) == NULL ||
|
||||
asprintf(&p, "%s/%s/%s-%s", d, princ, prefix, san) == -1 ||
|
||||
p == NULL)
|
||||
p == NULL) {
|
||||
free(san);
|
||||
goto enomem;
|
||||
}
|
||||
ret = stat(p, &st) == -1 ? errno : 0;
|
||||
free(san);
|
||||
free(p);
|
||||
@@ -251,10 +253,8 @@ authorize(void *ctx,
|
||||
ret = hx509_request_get_eku(csr, i, &s);
|
||||
if (ret)
|
||||
break;
|
||||
if (asprintf(&p, "%s/%s/eku-%s", d, princ, s) == -1 || p == NULL) {
|
||||
free(princ);
|
||||
free(s);
|
||||
}
|
||||
if (asprintf(&p, "%s/%s/eku-%s", d, princ, s) == -1 || p == NULL)
|
||||
goto enomem;
|
||||
ret = stat(p, &st) == -1 ? errno : 0;
|
||||
free(p);
|
||||
free(s);
|
||||
|
Reference in New Issue
Block a user