12 lines
597 B
Diff
12 lines
597 B
Diff
--- rtmpdump/librtmp/hashswf.c.orig 2014-03-02 18:20:23.000000000 +0000
|
|
+++ rtmpdump/librtmp/hashswf.c 2014-03-12 09:37:14.957070300 +0000
|
|
@@ -48,7 +48,7 @@
|
|
#endif
|
|
#undef HMAC_CTX
|
|
#define HMAC_CTX struct hmac_sha256_ctx
|
|
-#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(&ctx, len, key)
|
|
+#define HMAC_setup(ctx, key, len) hmac_sha256_set_key(&ctx, len, (const uint8_t *) key)
|
|
#define HMAC_crunch(ctx, buf, len) hmac_sha256_update(&ctx, len, buf)
|
|
#define HMAC_finish(ctx, dig, dlen) dlen = SHA256_DIGEST_LENGTH; hmac_sha256_digest(&ctx, SHA256_DIGEST_LENGTH, dig)
|
|
#define HMAC_close(ctx)
|