diff options
Diffstat (limited to 'src/clients/ksu/authorization.c')
-rw-r--r-- | src/clients/ksu/authorization.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clients/ksu/authorization.c b/src/clients/ksu/authorization.c index 6ea1084..fb9d5d0 100644 --- a/src/clients/ksu/authorization.c +++ b/src/clients/ksu/authorization.c @@ -501,11 +501,11 @@ krb5_boolean find_first_cmd_that_exists(fcmd_arr, cmd_out, err_out) for(j= 0; j < i; j ++) k5_buf_add_fmt(&buf, " %s ", fcmd_arr[j]); k5_buf_add(&buf, "\n"); - if (k5_buf_status(&buf) != 0) { + *err_out = k5_buf_cstring(&buf); + if (*err_out == NULL) { perror(prog_name); exit(1); } - *err_out = buf.data; } |