--- a/tivo_utils.c +++ b/tivo_utils.c @@ -27,6 +27,7 @@ #include #include "tivo_utils.h" +struct sqlite3PrngType sqlite3Prng; /* This function based on byRequest */ char * decodeString(char *string, int inplace) --- a/tivo_utils.h +++ b/tivo_utils.h @@ -30,7 +30,9 @@ struct sqlite3PrngType { unsigned char isInit; /* True if initialized */ unsigned char i, j; /* State variables */ unsigned char s[256]; /* State variables */ -} sqlite3Prng; +}; + +extern struct sqlite3PrngType sqlite3Prng; char * decodeString(char *string, int inplace);