# HG changeset patch # User reimar # Date 1352225824 0 # Node ID e057379d9360b8b30711fc79673d8657602333d6 # Parent ceb148e1fe317ff1a49bae4bd94bf73e75974044 Update for upstream r256. diff -r ceb148e1fe31 -r e057379d9360 libdvdcss/css.c --- a/libdvdcss/css.c Tue Nov 06 17:31:23 2012 +0000 +++ b/libdvdcss/css.c Tue Nov 06 18:17:04 2012 +0000 @@ -1152,8 +1152,7 @@ */ /* initialize lookup tables for k[1] */ - K1table = malloc( 65536 * K1TABLEWIDTH ); - memset( K1table, 0 , 65536 * K1TABLEWIDTH ); + K1table = calloc( 65536, K1TABLEWIDTH ); if( K1table == NULL ) { return -1; @@ -1184,8 +1183,7 @@ } /* Initing our Really big table */ - BigTable = malloc( 16777216 * sizeof(int) ); - memset( BigTable, 0 , 16777216 * sizeof(int) ); + BigTable = calloc( 16777216, sizeof(int) ); if( BigTable == NULL ) { free( K1table );