diff options
Diffstat (limited to 'main/iaxmodem/iaxmodem-fix.patch')
-rw-r--r-- | main/iaxmodem/iaxmodem-fix.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/main/iaxmodem/iaxmodem-fix.patch b/main/iaxmodem/iaxmodem-fix.patch new file mode 100644 index 000000000..ab4db6b31 --- /dev/null +++ b/main/iaxmodem/iaxmodem-fix.patch @@ -0,0 +1,23 @@ +--- iaxmodem-1.2.0.orig/lib/libiax2/src/iax.c ++++ iaxmodem-1.2.0/lib/libiax2/src/iax.c +@@ -77,9 +77,6 @@ + + #if !defined(MACOSX) && !defined(__OpenBSD__) + #include <malloc.h> +-#if !defined(SOLARIS) +-#include <error.h> +-#endif + #endif + + #endif +--- iaxmodem-1.2.0.orig/lib/libiax2/src/md5.c ++++ iaxmodem-1.2.0/lib/libiax2/src/md5.c +@@ -177,7 +177,7 @@ + MD5Transform(ctx->buf, (uint32_t *) ctx->in); + byteReverse((uint8_t *) ctx->buf, 4); + memcpy(digest, ctx->buf, 16); +- memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ++ memset(ctx, 0, sizeof(*ctx)); /* In case it's sensitive */ + } + + #ifndef ASM_MD5 |