libaacs | branch: master | npzacs <npz...@gmail.com> | Tue Feb 9 12:27:19 2016 +0200| [9560a66e9fdcd8b65f5dcc98f22154d3622189a4] | committer: npzacs
use sizeof() > http://git.videolan.org/gitweb.cgi/libaacs.git/?a=commit;h=9560a66e9fdcd8b65f5dcc98f22154d3622189a4 --- src/libaacs/aacs.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/libaacs/aacs.c b/src/libaacs/aacs.c index 8ae4044..ef97035 100644 --- a/src/libaacs/aacs.c +++ b/src/libaacs/aacs.c @@ -598,7 +598,7 @@ static int _mmc_read_auth(AACS *aacs, cert_list *hcl, int type, uint8_t *p1, uin static int _read_vid(AACS *aacs, cert_list *hcl) { /* Use VID given in config file if available */ - if (memcmp(aacs->vid, empty_key, 16)) { + if (memcmp(aacs->vid, empty_key, sizeof(aacs->vid))) { return AACS_SUCCESS; } @@ -1314,7 +1314,7 @@ const uint8_t *aacs_get_bdj_root_cert_hash(AACS *aacs) const uint8_t *aacs_get_mk(AACS *aacs) { - if (!memcmp(aacs->mk, empty_key, 16)) { + if (!memcmp(aacs->mk, empty_key, sizeof(aacs->mk))) { config_file *cf = keydbcfg_config_load(NULL); if (cf) { _calc_mk(aacs, aacs->mk, cf->pkl, cf->dkl); @@ -1322,7 +1322,7 @@ const uint8_t *aacs_get_mk(AACS *aacs) keydbcfg_config_file_close(cf); } - if (!memcmp(aacs->mk, empty_key, 16)) { + if (!memcmp(aacs->mk, empty_key, sizeof(aacs->mk))) { BD_DEBUG(DBG_AACS | DBG_CRIT, "aacs_get_mk() failed\n"); return NULL; } @@ -1333,7 +1333,7 @@ const uint8_t *aacs_get_mk(AACS *aacs) const uint8_t *aacs_get_vid(AACS *aacs) { - if (!memcmp(aacs->vid, empty_key, 16)) { + if (!memcmp(aacs->vid, empty_key, sizeof(aacs->vid))) { /* get cached vid */ if (keycache_find("vid", aacs->disc_id, aacs->vid, 16)) { BD_DEBUG(DBG_AACS, "Using cached VID\n"); @@ -1347,7 +1347,7 @@ const uint8_t *aacs_get_vid(AACS *aacs) keydbcfg_config_file_close(cf); } - if (!memcmp(aacs->vid, empty_key, 16)) { + if (!memcmp(aacs->vid, empty_key, sizeof(aacs->vid))) { BD_DEBUG(DBG_AACS | DBG_CRIT, "aacs_get_vid() failed\n"); return NULL; } @@ -1358,7 +1358,7 @@ const uint8_t *aacs_get_vid(AACS *aacs) const uint8_t *aacs_get_pmsn(AACS *aacs) { - if (!memcmp(aacs->pmsn, empty_key, 16)) { + if (!memcmp(aacs->pmsn, empty_key, sizeof(aacs->pmsn))) { config_file *cf = keydbcfg_config_load(NULL); if (cf) { _read_pmsn(aacs, cf->host_cert_list); @@ -1366,7 +1366,7 @@ const uint8_t *aacs_get_pmsn(AACS *aacs) keydbcfg_config_file_close(cf); } - if (!memcmp(aacs->pmsn, empty_key, 16)) { + if (!memcmp(aacs->pmsn, empty_key, sizeof(aacs->pmsn))) { BD_DEBUG(DBG_AACS, "aacs_get_pmsn() failed\n"); return NULL; } _______________________________________________ libaacs-devel mailing list libaacs-devel@videolan.org https://mailman.videolan.org/listinfo/libaacs-devel