diff --git a/include/gofono_simauth.h b/include/gofono_simauth.h index e09ce03..3939b67 100644 --- a/include/gofono_simauth.h +++ b/include/gofono_simauth.h @@ -80,7 +80,7 @@ gulong ofono_simauth_add_valid_changed_handler( OfonoSimAuth* auth, OfonoSimAuthHandler handler, - void* arg); + void* arg); /* Since 2.1.1 */ void ofono_simauth_remove_handler( diff --git a/src/gofono_simapp.c b/src/gofono_simapp.c index ccaed4c..74cf44d 100644 --- a/src/gofono_simapp.c +++ b/src/gofono_simapp.c @@ -83,6 +83,16 @@ ofono_simapp_unref( } } +gulong +ofono_simapp_add_valid_changed_handler( + OfonoSimApp* self, + OfonoSimAppHandler handler, + void* arg) +{ + return G_LIKELY(self) ? ofono_object_add_valid_changed_handler( + ofono_simapp_object(self), (OfonoObjectHandler) handler, arg) : 0; +} + void ofono_simapp_remove_handler( OfonoSimApp* self, diff --git a/src/gofono_simauth.c b/src/gofono_simauth.c index f2cb8ba..e10c2e4 100644 --- a/src/gofono_simauth.c +++ b/src/gofono_simauth.c @@ -330,13 +330,13 @@ ofono_simauth_unref( } gulong -ofono_simapp_add_valid_changed_handler( - OfonoSimApp* self, - OfonoSimAppHandler handler, - void* arg) +ofono_simauth_add_valid_changed_handler( + OfonoSimAuth* self, + OfonoSimAuthHandler handler, + void* arg) /* Since 2.1.1 */ { return G_LIKELY(self) ? ofono_object_add_valid_changed_handler( - ofono_simapp_object(self), (OfonoObjectHandler) handler, arg) : 0; + ofono_simauth_object(self), (OfonoObjectHandler) handler, arg) : 0; } void