X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-session.c;h=17fddd5c79fe5b234a29ee0b971b8c9678dd9c74;hb=e97aa93b02793018d7d9cad1582748b02493dad2;hp=07092cea80d8a49e3b92b98d4ee38c05968947eb;hpb=25a84c46729699668725da1214f7f8c829b1498e;p=src%2Fapp-framework-binder.git diff --git a/src/afb-session.c b/src/afb-session.c index 07092cea..17fddd5c 100644 --- a/src/afb-session.c +++ b/src/afb-session.c @@ -47,7 +47,6 @@ struct cookie struct afb_session { unsigned refcount; - unsigned loa; int timeout; time_t expiration; // expiration time of the token time_t access; @@ -98,7 +97,7 @@ static void free_data (struct afb_session *session) session->cookies[idx] = NULL; while (cookie != NULL) { next = cookie->next; - if (cookie->value != NULL && cookie->freecb != NULL) + if (cookie->freecb != NULL) cookie->freecb(cookie->value); free(cookie); cookie = next; @@ -383,18 +382,6 @@ const char *afb_session_token (struct afb_session *session) return session->token; } -unsigned afb_session_get_LOA (struct afb_session *session) -{ - assert(session != NULL); - return session->loa; -} - -void afb_session_set_LOA (struct afb_session *session, unsigned loa) -{ - assert(session != NULL); - session->loa = loa; -} - void *afb_session_get_cookie(struct afb_session *session, const void *key) { struct cookie *cookie; @@ -420,7 +407,7 @@ int afb_session_set_cookie(struct afb_session *session, const void *key, void *v cookie = session->cookies[idx]; while(cookie != NULL) { if (cookie->key == key) { - if (cookie->value != NULL && cookie->value != value && cookie->freecb != NULL) + if (cookie->value != value && cookie->freecb) cookie->freecb(cookie->value); cookie->value = value; cookie->freecb = freecb;