diff options
Diffstat (limited to 'examples/simple_example.c')
-rw-r--r-- | examples/simple_example.c | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/examples/simple_example.c b/examples/simple_example.c index 257c2fe..e11b5f9 100644 --- a/examples/simple_example.c +++ b/examples/simple_example.c @@ -1,11 +1,10 @@ #include <bsd/readpassphrase.h> + #include "auth.h" GMainLoop *loop; -void ready_callback(AstalAuthPam *pam, - GAsyncResult *res, - gpointer user_data) { +void ready_callback(AstalAuthPam *pam, GAsyncResult *res, gpointer user_data) { GError *error = NULL; astal_auth_pam_authenticate_finish(res, &error); if (error == NULL) { @@ -19,16 +18,12 @@ void ready_callback(AstalAuthPam *pam, } int main(void) { - GMainContext *loopctx = NULL; loop = g_main_loop_new(loopctx, FALSE); gchar *passbuf = calloc(1024, sizeof(gchar)); readpassphrase("Password: ", passbuf, 1024, RPP_ECHO_OFF); - astal_auth_pam_authenticate(passbuf, - (GAsyncReadyCallback) ready_callback, - NULL - ); + astal_auth_pam_authenticate(passbuf, (GAsyncReadyCallback)ready_callback, NULL); g_free(passbuf); g_main_loop_run(loop); |